AI Horde is een gemeenschapsdienst voor het genereren van afbeeldingen en tekst met generatieve AI-modellen. Vrijwilligers stellen via zogeheten workers hun rekenkracht beschikbaar en de middleware verdeelt aanvragen over de beschikbare machines. Gebruikers en ontwikkelaars werken via een webinterface of een REST API. Een puntensysteem, kudos genoemd, bepaalt de prioriteit in de wachtrij; anonieme toegang is mogelijk, met de laagste prioriteit.
AI Horde wordt ontwikkeld door Haidra, een vrijwilligersorganisatie zonder winstoogmerk die volgens eigen mededeling in Luxemburg is geregistreerd. De broncode staat onder de AGPL-3.0. Het hoofdaanbod is de gratis openbare dienst op aihorde.net, waar aanvragen worden verwerkt door computers van vrijwilligers. Op de geraadpleegde pagina's is geen vaste verwerkingslocatie of verwerkersovereenkomst gevonden, dus de openbare dienst biedt geen garantie dat prompts binnen de EU blijven. De middleware kan ook privé in een eigen omgeving worden uitgerold (Python, PostgreSQL, Redis, Docker); een eigen instantie houdt prompts binnen de eigen omgeving. De ontwikkeling is mede gefinancierd via NLnet en het NGI Zero Core-programma van de EU.