Points clés
- Agnai (agnai.chat) est une plateforme de chat de jeu de rôle IA open source et auto-hébergeable, maintenue chez agnaistic/agnai sur GitHub — 782 étoiles et 150 forks au 2026-09-12, sous licence AGPL-3.0.
- Agnai est un frontend, pas un hébergeur de modèle — il se connecte à des services IA externes : backends compatibles Kobold (dont KoboldCpp), NovelAI, AI Horde, Goose, OpenAI, Anthropic Claude, Replicate, OpenRouter et Mancer.
- L'auto-hébergement s'installe comme un paquet npm (
npm install agnai -g) ou via Docker ; MongoDB et Redis sont tous deux optionnels — sans base de données, Agnai fonctionne en mode anonyme "Guest Only" et stocke les données dans le navigateur. - Fonctionnalités clés : conversations de groupe multi-utilisateurs/multi-bots, cartes de personnages en quatre formats de persona (W++, Square Bracket Format, Boostyle, texte brut), livres de mémoire/lore, et génération de personnages assistée par IA.
- La version hébergée sur agnai.chat ne nécessite aucune installation et propose un palier gratuit plus un abonnement payant optionnel pour un accès prioritaire aux propres modèles hébergés d'Agnai.
- Agnai ne liste pas Ollama comme service IA natif — connecter un modèle servi par Ollama ne fonctionne que via une couche proxy compatible OpenAI, pas une intégration directe.
- Comparaison avec SillyTavern, Backyard AI et RisuAI — fiche complémentaire dans le Répertoire de logiciels LLM locaux.
Ce qu'est Agnai
Agnai — décrit dans son propre dépôt GitHub comme « AI Agnostic (Multi-user and Multi-bot) Chat with Fictional Characters, designed with scale in mind » — est sous licence GNU Affero General Public License v3.0 (AGPL-3.0) et comptait 782 étoiles et 150 forks au 2026-09-12.
Le projet remonte aux premiers travaux de Galatea-UI par PygmalionAI et s'est développé en une plateforme multi-tenant : authentification des utilisateurs, réglages de service IA par utilisateur et préréglages de génération par utilisateur sont intégrés — des fonctionnalités visant l'hébergement pour plusieurs personnes, pas seulement un flux de travail de bureau mono-utilisateur.
Agnai n'exécute pas son propre modèle de langage. C'est un frontend de chat qui envoie les tours de conversation vers le service IA configuré — c'est pourquoi l'auto-hébergement ne nécessite aucun GPU dédié : le besoin en GPU (ou en budget API) dépend entièrement du backend connecté, pas d'Agnai lui-même.
📍 En une phrase
Agnai est une plateforme de chat de jeu de rôle IA open source et auto-hébergeable qui se connecte à plusieurs services IA externes au lieu d'exécuter son propre moteur d'inférence.
💬 En termes simples
Voyez Agnai comme une interface de chat pour personnages IA, similaire à SillyTavern, que vous utilisez soit hébergée sur agnai.chat, soit auto-hébergée et connectée à un backend comme KoboldCpp, OpenAI ou Anthropic Claude.
Comment obtenir Agnai : hébergé ou auto-hébergé
Agnai est disponible de deux façons : le site hébergé gratuit sur agnai.chat, ou en auto-hébergement sur votre propre machine ou serveur. L'auto-hébergement donne un contrôle total sur les données et la configuration des services IA ; la version hébergée ne nécessite aucune installation.
Hébergé (sans installation)
- Comment l'obtenir:
- agnai.chat — inscrivez-vous ou utilisez-le anonymement, puis connectez un service IA dans les paramètres
Auto-hébergement via npm
- Comment l'obtenir:
npm install agnai -gpuis lancezagnai(ajoutezagnai --pipelinepour les fonctionnalités optionnelles de mémoire à long terme)
Auto-hébergement via Docker (avec MongoDB)
- Comment l'obtenir:
docker compose -p agnai -f self-host.docker-compose.yml up -daprès avoir cloné agnaistic/agnai
Auto-hébergement via Docker (sans MongoDB)
- Comment l'obtenir:
docker run -dt --restart=always -p 3001:3001 ghcr.io/agnaistic/agnaistic:latest, puis ouvrezhttp://localhost:3001
Build manuel / développeur
- Comment l'obtenir:
- Clonez le dépôt, installez Node.js, lancez
npm run deps, puisnpm run build:alletnpm run start
MongoDB et Redis sont tous deux optionnels pour l'auto-hébergement. Sans MongoDB, Agnai fonctionne en mode anonyme "Guest Only" et stocke les données dans le stockage local du navigateur au lieu d'une base de données — pratique pour un test rapide, mais non partageable entre appareils ou navigateurs. Vérifiez les commandes d'installation actuelles dans le README GitHub avant de les exécuter, car les instructions de paquet et Docker peuvent changer entre les versions.
Quels services IA et fonctionnalités Agnai prend-il en charge ?
Agnai se connecte à des services IA externes plutôt que d'embarquer son propre modèle — backends compatibles Kobold (dont KoboldCpp), NovelAI, AI Horde, Goose, OpenAI, Anthropic Claude, Replicate, OpenRouter et Mancer, selon le propre README GitHub du projet. Des clés API ou points de terminaison fournis par le lecteur configurent chaque service par utilisateur.
- Conversations de groupe. Plusieurs utilisateurs et plusieurs bots peuvent partager la même conversation — une fonctionnalité multi-tenant que la plupart des applications de jeu de rôle mono-utilisateur n'offrent pas.
- Cartes de personnages et formats de persona. Agnai prend en charge quatre formats de schéma de persona : W++, Square Bracket Format (SBF), Boostyle, et texte brut — les cartes de personnages existantes écrites dans l'un de ces formats peuvent être importées.
- Livres de mémoire/lore. Les faits persistants sur le monde et les personnages sont injectés automatiquement dans le contexte, le même mécanisme que SillyTavern appelle lorebooks.
- Génération de personnages assistée par IA. Agnai peut générer une carte de personnage à partir d'un prompt via le service IA connecté, au lieu d'obliger le lecteur à en écrire une de zéro.
- Multi-tenant. L'authentification des utilisateurs, la sélection du service IA par utilisateur et les préréglages de génération par utilisateur sont intégrés — surtout pertinent pour les lecteurs qui auto-hébergent Agnai pour plus d'une personne.
- Fonctionnalités de pipeline optionnelles. Le lancement avec
agnai --pipelineactive la mémoire à long terme et l'intégration d'articles Wikipédia/PDF, selon le README du projet — cela nécessite le service de pipeline additionnel basé sur Python. - Génération d'images. Agnai peut générer des images via des services de génération d'images tiers connectés, configurés de la même façon que les services IA textuels.
Agnai est-il gratuit ?
Le logiciel Agnai est gratuit et open source sous AGPL-3.0 — l'auto-hébergement ne coûte rien à part votre propre serveur ou machine et vos propres clés API de services IA. La version hébergée sur agnai.chat est également gratuite avec un service IA connecté, et le projet liste « Subscriptions » parmi ses propres fonctionnalités pour les lecteurs qui veulent un accès prioritaire aux propres modèles hébergés d'Agnai plutôt que d'apporter une clé API externe.
Logiciel auto-hébergé
- Coût:
- Gratuit (AGPL-3.0)
- Ce que vous payez:
- Rien — vous fournissez votre propre serveur/machine et vos propres clés API de services IA ou un backend compatible Kobold
Agnai.chat hébergé, palier gratuit
- Coût:
- Gratuit
- Ce que vous payez:
- Apportez votre propre clé API de service IA (OpenAI, Claude, OpenRouter, etc.) ou utilisez le backend communautaire gratuit AI Horde
Agnai.chat hébergé, abonnement
- Coût:
- Payant (prix non publié dans le README GitHub)
- Ce que vous payez:
- Accès prioritaire aux propres modèles hébergés d'Agnai sans clé API externe séparée
La documentation officielle d'Agnai ne publie pas de prix d'abonnement précis pour le site hébergé. Vérifiez les paliers actuels directement sur agnai.chat avant de supposer un chiffre — cet avis ne répète pas de prix tiers non vérifiés.
Compromis : avantages vs. limites
Auto-hébergeable et open source
- Ce que cela signifie en pratique:
- Contrôle total des données puisqu'Agnai tourne sur votre propre machine ou serveur, et le code est auditable sous AGPL-3.0.
- Limite / mise en garde:
- AGPL-3.0 exige que les versions modifiées exploitées publiquement sur un réseau partagent aussi leur code source.
Fonctionne sans base de données
- Ce que cela signifie en pratique:
- MongoDB et Redis sont optionnels ; Agnai fonctionne en mode anonyme Guest Only avec stockage navigateur.
- Limite / mise en garde:
- Les données invité ne se synchronisent pas entre appareils ou navigateurs et sont perdues si le stockage du navigateur est effacé.
Plusieurs backends de services IA
- Ce que cela signifie en pratique:
- Connectez des backends compatibles Kobold, NovelAI, AI Horde, Goose, OpenAI, Claude, Replicate, OpenRouter ou Mancer.
- Limite / mise en garde:
- Ollama n'est pas un backend natif listé ; son utilisation nécessite un proxy compatible OpenAI en amont.
Conversations de groupe
- Ce que cela signifie en pratique:
- Plusieurs utilisateurs et plusieurs bots peuvent partager une même conversation.
- Limite / mise en garde:
- Le chat de groupe et le multi-tenant ajoutent une complexité de configuration qu'une app de jeu de rôle mono-utilisateur n'a pas besoin.
Option hébergée gratuite
- Ce que cela signifie en pratique:
- agnai.chat ne nécessite aucune installation et fonctionne avec votre propre clé API ou le backend gratuit AI Horde.
- Limite / mise en garde:
- Les conversations sur le site hébergé transitent par les propres serveurs d'Agnai plutôt que de rester strictement sur votre appareil.
Génération de personnages assistée par IA
- Ce que cela signifie en pratique:
- Générer une carte de personnage à partir d'un prompt plutôt que de l'écrire manuellement.
- Limite / mise en garde:
- La qualité de la génération dépend entièrement du service IA connecté qui la produit.
Fonctionnalités de pipeline optionnelles
- Ce que cela signifie en pratique:
- Mémoire à long terme et intégration de documents/Wikipédia via
agnai --pipeline. - Limite / mise en garde:
- Nécessite un service de pipeline additionnel basé sur Python, ajoutant des étapes de configuration au-delà de l'installation de base.
Agnai vs. alternatives (concurrents et alternatives)
Agnai se situe dans le même segment jeu de rôle/client de chat que SillyTavern, Backyard AI et RisuAI. Le tableau ci-dessous compare l'effort de configuration, la flexibilité de backend et le modèle source.
Agnai
- Idéal pour:
- Jeu de rôle de groupe multi-utilisateurs/multi-bots via plusieurs backends de services IA
- Niveau de configuration:
- Faible (hébergé) ou moyen (auto-hébergé : npm ou Docker)
- Accès backend/modèle:
- Compatible Kobold, NovelAI, AI Horde, Goose, OpenAI, Claude, Replicate, OpenRouter, Mancer
- Limite clé:
- Pas d'intégration Ollama native ; prix de l'abonnement hébergé non publié
SillyTavern
- Idéal pour:
- Personnalisation maximale, extensions, contrôle des modèles de prompt
- Niveau de configuration:
- Élevé (backend + frontend séparés)
- Accès backend/modèle:
- N'importe quel GGUF via backend KoboldCpp, text-generation-webui ou Ollama
- Limite clé:
- Courbe d'apprentissage la plus raide du groupe ; pas d'option hébergée
Backyard AI
- Idéal pour:
- Chat de personnage local à faible friction avec Character Hub intégré
- Niveau de configuration:
- Minimal (un seul installeur)
- Accès backend/modèle:
- Modèles locaux groupés plus Backyard Cloud optionnel
- Limite clé:
- Pas de chats de groupe ; application closed-source ; liste de modèles uniquement organisée
RisuAI
- Idéal pour:
- Interface de jeu de rôle pour débutants, web ou auto-hébergée
- Niveau de configuration:
- Moyen (web ou auto-hébergé, backend toujours nécessaire)
- Accès backend/modèle:
- Backend connecté/GGUF via un service lié
- Limite clé:
- Écosystème d'extensions plus restreint que SillyTavern ; nécessite toujours un backend séparé
Qui devrait utiliser Agnai
- Lecteur qui veut du jeu de rôle de groupe multi-utilisateurs/multi-bots. La multi-tenance et les conversations de groupe d'Agnai sont intégrées, contrairement à la plupart des frontends de jeu de rôle mono-utilisateur.
- Lecteur qui veut s'auto-héberger sans base de données. Le mode Guest Only fonctionne sans MongoDB ni Redis, utile pour un test local rapide avant de s'engager dans une configuration complète.
- Lecteur qui veut un choix de backends de services IA. Compatible Kobold, NovelAI, AI Horde, Goose, OpenAI, Claude, Replicate, OpenRouter et Mancer sont tous pris en charge sans changer de frontend.
- Lecteur qui veut la création de personnages assistée par IA. Générer une carte de personnage à partir d'un prompt plutôt que d'écrire du W++ ou du Square Bracket Format à la main.
- Lecteur qui veut une option hébergée gratuite sans installation. agnai.chat fonctionne immédiatement avec une clé API fournie par le lecteur ou le backend gratuit AI Horde.
Qui ne devrait pas utiliser Agnai
- Lecteur qui veut spécifiquement connecter Ollama. Ollama n'est pas un backend natif d'Agnai ; les lecteurs attachés à Ollama devraient envisager SillyTavern, qui liste Ollama comme backend supporté, ou ajouter d'abord un proxy compatible OpenAI devant Ollama.
- Lecteur qui veut le plus grand écosystème d'extensions. La bibliothèque d'extensions communautaire de SillyTavern est plus vaste que celle d'Agnai, d'après l'activité de dépôt de chaque projet.
- Lecteur qui veut une application de bureau mono-utilisateur sans aucune configuration. Le mode local à un seul installeur de Backyard AI nécessite moins de configuration que l'auto-hébergement d'Agnai.
- Lecteur qui a besoin d'un prix d'abonnement fixe et publié avant de s'engager. Le prix de l'abonnement hébergé d'Agnai n'est pas publié dans sa propre documentation ; vérifiez les prix actuels directement sur agnai.chat.
Erreurs fréquentes lors de la configuration d'Agnai
- Supposer qu'Agnai exécute son propre modèle. Faux — chaque conversation est envoyée vers le service IA externe configuré (compatible Kobold, NovelAI, AI Horde, Goose, OpenAI, Claude, Replicate, OpenRouter ou Mancer).
- Supposer qu'Ollama fonctionne d'emblée. Ce n'est pas l'un des services natifs listés par Agnai ; sa connexion nécessite une couche proxy compatible OpenAI en amont, pas un simple réglage.
- Sauter MongoDB tout en attendant des données persistantes et multi-appareils. Le mode Guest Only sans base de données stocke les données uniquement dans le stockage local du navigateur — pas de synchronisation entre appareils, et les données ne survivent pas à un cache navigateur effacé.
- Héberger publiquement une instance modifiée sans vérifier les obligations AGPL-3.0. AGPL-3.0 exige que les versions modifiées rendues disponibles sur un réseau partagent aussi leur code source — à prendre en compte pour quiconque auto-héberge une instance publique.
Questions fréquemment posées
Qu'est-ce qu'Agnai ?
Agnai (aussi appelé Agnaistic) est une plateforme de chat de jeu de rôle IA open source, disponible hébergée sur agnai.chat ou auto-hébergée depuis agnaistic/agnai sur GitHub, sous licence AGPL-3.0. Il se connecte à des services IA externes au lieu d'exécuter son propre modèle.
Agnai est-il gratuit ?
Oui. Le logiciel auto-hébergé est gratuit et open source sous AGPL-3.0. Le site hébergé agnai.chat est également gratuit avec votre propre clé API de service IA ou le backend gratuit AI Horde ; il propose en plus un abonnement payant pour un accès prioritaire aux propres modèles hébergés d'Agnai, bien que le prix précis ne soit pas publié dans la documentation du projet.
Agnai prend-il en charge Ollama ?
Pas directement. Le README d'Agnai liste les backends compatibles Kobold, NovelAI, AI Horde, Goose, OpenAI, Anthropic Claude, Replicate, OpenRouter et Mancer comme services IA pris en charge — Ollama n'en fait pas partie. Connecter Ollama nécessite de le router via une couche proxy compatible OpenAI plutôt qu'une intégration native.
Comment auto-héberger Agnai ?
Installez-le comme paquet npm avec npm install agnai -g, puis lancez agnai ; ou utilisez Docker avec docker compose -p agnai -f self-host.docker-compose.yml up -d (avec MongoDB) ou docker run -dt --restart=always -p 3001:3001 ghcr.io/agnaistic/agnaistic:latest (sans MongoDB). MongoDB et Redis sont tous deux optionnels.
Ai-je besoin de MongoDB pour auto-héberger Agnai ?
Non. MongoDB et Redis sont tous deux optionnels. Sans MongoDB, Agnai fonctionne en mode anonyme « Guest Only » et stocke vos données dans le stockage local du navigateur au lieu d'une base de données.
Quels formats de persona/personnage Agnai prend-il en charge ?
Quatre formats de schéma de persona : W++, Square Bracket Format (SBF), Boostyle et texte brut, selon le README GitHub du projet.
Comment Agnai se compare-t-il à SillyTavern ?
Agnai prend en charge les conversations de groupe multi-utilisateurs/multi-bots et le multi-tenant que SillyTavern n'offre pas nativement, mais SillyTavern prend en charge plus de backends (dont Ollama) et a un écosystème d'extensions plus large. Voir la comparaison complète dans SillyTavern vs. Agnai vs. RisuAI.
Agnai peut-il générer des images ?
Oui, via des services de génération d'images tiers connectés, configurés de la même façon que les services IA textuels, selon la propre liste de fonctionnalités du projet.
Le code d'Agnai est-il activement maintenu ?
Le dépôt agnaistic/agnai n'est pas archivé et n'est pas un fork ; vérifiez directement l'historique des commits du dépôt pour l'activité la plus récente, car ce statut peut changer après la date de dernière vérification de cet avis.
Verdict
Agnai mérite sa place parmi les frontends de jeu de rôle auto-hébergeables en combinant des conversations de groupe multi-utilisateurs/multi-bots avec la prise en charge de neuf services IA externes — backends compatibles Kobold, NovelAI, AI Horde, Goose, OpenAI, Anthropic Claude, Replicate, OpenRouter et Mancer — sous licence open source AGPL-3.0. L'auto-hébergement est réellement peu contraignant : npm install agnai -g ou une seule commande Docker, MongoDB et Redis étant tous deux optionnels. Les compromis sont précis, pas vagues : pas de support natif d'Ollama (un proxy compatible OpenAI est nécessaire à la place), un écosystème d'extensions plus restreint que SillyTavern, et des prix non publiés pour le palier d'abonnement hébergé. Les lecteurs qui veulent du jeu de rôle de groupe sur plusieurs backends de services IA sans configurer une application séparée pour chacun tirent une réelle valeur d'Agnai ; les lecteurs attachés à Ollama, ou qui veulent l'écosystème d'extensions le plus riche, devraient d'abord comparer directement avec SillyTavern.
Sources
- Agnai sur GitHub — README, instructions d'installation, licence et liste de fonctionnalités.
- Site hébergé Agnai — version en direct, inscription et informations d'abonnement.
- Discord Agnai — canal communautaire et de support référencé dans le README du projet.
