Agnai

AI Agnostic (Multi-user and Multi-bot) Chat with Fictional Characters. Designed with scale in mind.

Last verified:

Visit Agnai

What is Agnai?

Agnai (also called Agnaistic) is an open-source AI roleplay chat platform that lets users create and interact with personalized AI characters using various language models. The platform provides a web interface at agnai.chat where users can chat with default robots or create their own custom characters with names, descriptions, tags, scenarios, persona information, and example chats. Users can also upload or generate images for their characters.

Key features include group conversations with multiple users and multiple bots, support for multiple AI services (Kobold, NovelAI, AI Horde, OpenAI, Claude, Replicate, OpenRouter, Mancer, Goose), memory/lore books for long-term context, customizable generation presets, prompt templates, and image generation using third-party services. The platform supports multiple persona schema formats including W++, Square bracket format (SBF), Boostyle, and plain text. Users can configure their own AI services or use the built-in Agnai model, and the platform offers optional pipeline features for long-term memory including Wikipedia article and PDF embedding.

Agnai is designed for AI roleplay enthusiasts, character creators, and anyone who wants uncensored AI chat without the restrictions of platforms like Character AI. It appeals to users who want control over their AI experience, developers who want to self-host, and communities that need multi-user chat capabilities. The open-source nature (AGPL-3.0 license) ensures users aren't locked into someone else's vision of how the bots should work.

Agnai pricing

Pricing model: Freemium

Free access is available with no limits or restrictions for basic chatting. The free tier includes the Mythomax 13B model with a 4k token context limit. Subscription plans unlock smarter AI models, image generation, and additional features including up to 8k tokens for paid users. Pro tier is around $10/month for enhanced features and unlimited conversation responses. Business tier is around $30/month for full feature access, group use, API integration, and analytics. Since Agnai is open-source, users can also install it locally for free and use it with any API provider of their choice.

Agnai pros

  • Open-source with AGPL-3.0 license for full customization
  • Free basic access with no limits on chatting
  • Supports multiple AI services (OpenAI, Claude, Kobold, NovelAI, Horde, OpenRouter, Replicate, Mancer, Goose)
  • Create unlimited custom characters with detailed personas
  • Memory/lore books for long-term context retention
  • Group conversations with multiple users and multiple bots
  • Image generation using third-party services
  • No content filtering on responses
  • Self-hosting option available via Docker or npm
  • Multiple persona schema formats (W++, SBF, Boostyle, plain text)
  • User authentication and personalized settings
  • Custom generation presets per chat
  • Jailbreak/UJB support for advanced behavior control
  • Discord server with active community support
  • Characters can be imported from other platforms like Tavern

Agnai cons

  • Free tier limited to 4k token context (Mythomax 13B)
  • Image generation using Kobold Horde is very slow
  • Steep learning curve for advanced features
  • Some paid features claim 8k context but may not deliver
  • Requires account creation for chat persistence across devices
  • No official mobile app
  • Documentation spread across multiple pages
  • Third-party API keys required for some AI services
  • Can be slow at times depending on chosen AI service

Frequently asked questions about Agnai

Are my responses filtered?

No, Agnai does not filter responses. The platform is designed for uncensored AI roleplay, allowing NSFW content and overcoming the restrictions found on platforms like Character AI.

Do I need to create an account?

Account creation is optional. You can use Agnai in guest/anonymous mode where data is saved to your browser's local storage. However, creating an account is recommended if you want chats to persist across devices or want access to higher context limits and more powerful LLMs.

What AI services can I use with Agnai?

Agnai supports multiple AI services including Kobold, NovelAI, AI Horde, Goose, OpenAI, Claude, Replicate, OpenRouter, and Mancer. You can also self-host your own LLM or use the built-in Agnaistic model.

How do I create a custom character?

Click the '+' button by 'Character' on the homepage. Give your character a name, then optionally add a description, tags, scenario, persona information, and example chats. You can upload an image or provide a description to generate one. Click 'Create' when finished.

What is the difference between free and paid tiers?

Free users get access to the Mythomax 13B model with 4k token context limit. Paid users unlock smarter AI models, higher quality chats, image generation features, and up to 8k token context limit. Paid plans also provide unlimited conversation responses.

Can I self-host Agnai?

Yes, Agnai is open-source and can be self-hosted. You can install it globally via npm ('npm install agnai -g'), run it with Docker, or clone from GitHub. MongoDB is optional - without it, Agnai runs in guest-only mode with data saved to browser local storage.

What is a jailbreak or UJB in Agnai?

A Jailbreak (also called User Jailbreak, Ultimate Jailbreak, or UJB) is a powerful instruction for the bot that significantly impacts behavior. In the default prompt template, the UJB is one of the last pieces of context, and lower context items have more impact. Users can set UJB to make characters behave differently than their default persona.

How does memory work in Agnai?

Memory is managed through memory books (lore books). You create a memory book via the Gear icon, add entries with trigger phrases, and specify the memory details. Some memories are automatically remembered from chat history over longer conversations. You can also use User Embeds and Chat Embeds for longer memories.

Can I have group conversations?

Yes, Agnai supports group conversations with multiple users and multiple bots. This is one of the platform's key features, allowing complex multi-character roleplay scenarios and collaborative chatting with friends.

What persona formats does Agnai support?

Agnai supports multiple persona schema formats including W++ (used by Tavern cards), Square bracket format (SBF), Boostyle, and plain text. This flexibility allows users to import characters from various platforms and use their preferred formatting style.

Categories

Use cases

Browse all AI tools on NeedAnAI