AI Horde Product Information

AI Horde is a crowdsourced distributed cluster of image generation workers and text generation workers. It enables users to generate images and text via a decentralized network of contributors. The project offers multiple front-ends, an API, and various tooling to interact with the horde, with options for both anonymous and registered usage.


Key Concepts

  • Crowdsourced, distributed compute for AI image and text generation
  • API-based access with optional user registration and API keys
  • Multiple GUI clients and front-ends to suit different workflows
  • A Kudos system to incentivize high-priority or quality contributions
  • A wide ecosystem of plugins, integrations, and community tools

How to Use AI Horde

  1. Register or connect anonymously. Registering generates an API key for higher priority; anonymous access is available but may have lower priority during high demand.
  2. Obtain or use an API key. Store your key securely. If you prefer not to register, you can use the placeholder key 0000000000 for anonymous access.
  3. Choose a client or frontend. Options include Lucid Creations (web and downloadable), Artbot, HordeNG, AI Scribbles, AI Painter (Android/iOS), KoboldAI clients, and more.
  4. Submit your prompt/input. Depending on the frontend, provide text prompts for image generation or text generation tasks.
  5. Process and retrieve results. Monitor queues and retrieve generated content.

Tools, Frontends, and Clients

  • Lucid Creations (Desktop/Web): Browser-accessible and downloadable client.
  • Artbot: Popular web-based client with latest improvements.
  • HordeNG: Simple to use for beginners with full options for advanced users.
  • AI Scribbles: Simplified web image generator with custom styles.
  • AI Painter (Android/iOS): Mobile apps with simple and advanced modes.
  • KoboldAI Client / SillyTavern / KoboldAI Lite: Web-based or local AI-assisted writing and image generation interfaces.
  • AgnAIstic: AI chat with characters, self-hostable, public hosting via the Horde.
  • Official tools: AI Horde CLI, Horde Worker reGen, plugins for GIMP/Krita/Unreal/Automatic1111, and more.

API and Integration

  • REST API access to generate images and text via the horde.
  • Official SDKs and plugins to integrate into your pipelines, including Python SDK, Node.js SDK, and community plugins for popular editors and engines.
  • Anonymous mode available, but unique API keys increase priority and throughput.

Performance and Community Aspects

  • Real-time stats and Grafana dashboards show horde activity, including image and text throughput and queue lengths.
  • The system emphasizes community contributions; users can join as providers to add GPU power and earn Kudos.
  • A broad ecosystem of integrations and community bots (Discord, Reddit, Telegram) to automate generation workflows.

Safety and Usage Guidelines

  • Use the platform for legitimate, consent-based tasks. Respect license terms and data privacy for generated content.
  • Be mindful of content policies when using community-driven resources and models.

Core Features

  • Crowdsourced distributed AI image and text generation
  • API access with optional user registration and API keys
  • Anonymous access with lower priority; registered users gain higher priority via Kudos
  • Multiple frontends and clients (Lucid Creations, Artbot, HordeNG, AI Scribbles, AI Painter, KoboldAI variants, AgnAIstic, and more)
  • Rich plugin and integration ecosystem (GIMP, Krita, Unreal Engine, Automatic1111, etc.)
  • CLI and SDK support (Python, Node.js) for programmatic access
  • Real-time stats and monitoring via Grafana dashboards
  • Community-driven model sharing and improvements through an open ecosystem

What You Get

  • A flexible, community-powered platform for AI-generated imagery and text
  • A diverse set of tools to fit designers, developers, and researchers
  • An emphasis on openness, collaboration, and extensibility