The Swiss Army knife of AI roleplay chats
A self-hostable chat platform that lets multiple users talk to multiple bots across multiple AI backends without picking a favorite.

What it does
Agnaistic is a multi-user, multi-bot chat platform for AI roleplay. It connects to a dozen different AI services—Kobold, Claude, OpenAI, OpenRouter, AI Horde, and others—so users aren’t locked into any single provider. It runs as a Node.js app with optional MongoDB for persistence; skip the database and it falls back to browser localStorage in “Guest Only” mode.
The interesting bit
The “agnostic” part is the real pitch. Most character-chat tools marry you to one backend. Agnaistic treats AI services as interchangeable engines and adds multi-tenancy on top—users bring their own API keys, presets, and personas. The optional pipeline layer even does long-term memory and PDF embedding, which suggests ambitions beyond casual chat.
Key highlights
- Supports 10+ AI backends including self-hosted (Kobold, Goose) and commercial APIs
- Group conversations: multiple humans, multiple bots, same thread
- Character generation and image generation via third-party services
- Memory/lore books for persistent worldbuilding
- Subscription system built in (unclear if for SaaS hosting or patron tiers)
- Optional Python pipeline for embeddings and long-term memory
Caveats
- The README is heavy on install steps and light on architecture explanation; some features like “Subscriptions” are mentioned without context
- Pipeline features require a separate Python environment with Poetry—extra complexity for a “quick start”
- 744 stars suggests a niche audience; the “designed with scale in mind” claim isn’t substantiated with numbers
Verdict
Worth a look if you want to self-host character AI without betting on one provider, or if you’re building a small community around shared bots. Skip it if you just want a single-user ChatGPT wrapper—this is overbuilt for that.
Frequently asked
- What is agnaistic/agnai?
- A self-hostable chat platform that lets multiple users talk to multiple bots across multiple AI backends without picking a favorite.
- Is agnai open source?
- Yes — agnaistic/agnai is open source, released under the AGPL-3.0 license.
- What language is agnai written in?
- agnaistic/agnai is primarily written in TypeScript.
- How popular is agnai?
- agnaistic/agnai has 761 stars on GitHub.
- Where can I find agnai?
- agnaistic/agnai is on GitHub at https://github.com/agnaistic/agnai.