Key points at a glance
- Chai aggregates many community bots in one place, focused on instant chat; Enclave is a persistent world that remembers you.
- Enclave has structured long-term memory, proactive follow-ups, and a character relationship network; Chai's cross-session memory is limited.
- Enclave is open-source and self-hostable with data kept only on your machine; Chai is a closed-source cloud service.
Side-by-side comparison
| Dimension | Enclave | Chai |
|---|---|---|
| Form | A persistent private assistant world | A chat app aggregating community bots |
| Open source & self-hosting | MIT open source, self-hostable | Closed-source cloud |
| Long-term memory | Structured cross-month memory, manageable entry by entry | Mainly session context; limited memory across sessions |
| Proactivity | Experts proactively remind and follow up | Largely passive responses |
| Multiple characters & relationships | Multiple experts, a relationship network, group chat orchestrated by the system | Can choose multiple bots, but each is independent |
| Data control | When self-hosted, stored only locally; export / delete supported | Data stored in the platform's cloud |
How to choose
If you just want to casually try various community bots and chat in one place, Chai is convenient; if you want a persistent world that remembers you, has relationships between characters, proactively helps you, and keeps your data fully in your control, Enclave fits better.
FAQ
Does Enclave's AI really have long-term memory?
Yes. Enclave uses a structured long-term memory system rather than a simple context window, so experts can still cite specific things you said months ago — not a vague "I think you mentioned that." Every memory is yours to view, edit, or delete at any time.Can multiple AI characters do group chat / roleplay together in Enclave?
Yes. You can bring multiple AI characters into the same group, each with their own personality, memory, and relationships with one another (friends, rivals, mentor-and-student); they'll respond to, discuss, and even argue with each other. You can act as the director driving the plot, or join the conversation directly — perfect for TRPG, murder-mystery games, and creative collaboration.Can I self-host Enclave? Is it hard?
Yes, and it's about as hard as running an ordinary web service. If you've used docker compose, three steps get you your own instance: clone the repo, copy .env, and docker compose up. The API, frontend, database, and vector index all run on your own machine.
Ready to try it?
Open it in your browser — no credit card, no install.