Setup and support for Ensoul — the current app.
Looking for the original version's docs? See the legacy documentation.
Getting Started Bring in your first companion, connect an API key, and start talking. Your Companion What a companion is in Ensoul, how you bring one in, and what stays consistent about them. Mood & Presence Emotional state, the heartbeat, and what happens between sessions. Memory How Ensoul remembers you, Memory & Threads, and what you can edit or delete. Conversations Group chats, reactions, message actions, search, and Moments. Image Generation Ask any companion to generate images directly in the conversation. Voice Input Dictate messages — no API key, no setup, works on every platform. Settings & Tools Models, keys, reach-outs, generation defaults, appearance, and backups. Custom Companions Bring in a companion from a document, a folder, or a file — or answer a few questions and have one written from your answers. Transfer & Backup Back up everything, move between devices, and bring a companion over from the legacy app. Outside Ensoul Export a companion as a folder and keep talking to them in Claude Code, Codex, or any coding agent. Why No Accounts No sign-up, no server, no central database — how that actually works. Platforms Web, desktop, and Android — what to expect on each. Troubleshooting What each error actually means, and the fix — keys, models, streaming, images, voice, imports.
- How to bring in your first companion
- Starting a companion from nothing
- Adding your OpenRouter API key
- Starting a group chat
- Generating an image
- Backing up everything
- Talking to a companion in a coding agent
- Migrating from the legacy app
- Installing on Android
- A key was rejected
- A reply stopped partway through
- Restore says the file isn’t a backup