Getting Started
Quick Start
Ensoul is free to use on web, desktop, and Android. No account, no sign-up — you bring your own model key, and everything you say stays on your device.
1. Bring in a companion
Ensoul doesn't ship with a built-in character. The first thing you do is bring in a companion — paste a soul document, a character description, notes, or even a rough paragraph about who you want to talk to. Ensoul reads it and forms a companion with their own name, voice, and personality.
You have three ways to bring someone in:
Coming from the original Ensoul app? See Migrating from the legacy app — the cleanest path today is bringing companions in one at a time through the paste box above.
2. Add your OpenRouter API key
Ensoul connects to AI models through your own API key. Right now, OpenRouter is the one fully active path — one key, most models, including Claude, GPT, Gemini, and dozens of open models.
Sign up at openrouter.ai.
A small balance goes a long way — most conversations cost fractions of a cent.
In OpenRouter: click your profile → Keys → create a key and copy it.
Settings → Models & API keys → paste into the OpenRouter field → Save.
Ensoul also supports local models through Ollama — no key needed, fully private, runs on your own machine. See Settings & Tools for how to point Ensoul at a local Ollama server.
3. Start talking
Once your companion is in and a key is set, tap into their chat and say something. They respond from their own perspective — not as an assistant, but as themselves.
- Your companion remembers what matters. That accumulates quietly across every session — see Memory.
- Their mood shifts with the conversation and settles back over time — see Mood & Presence.
- If something genuinely stays with them, they may reach out between sessions, on their own terms.
- Everything stays on your device. Nothing goes through an Ensoul server — see Why No Accounts.