Companions
Custom Companions
Beyond Lumen, you can create your own AI companions through the Summoning Portal. Custom companions have the same depth as built-in beings — persistent mood, memory, heartbeat, and a full inner life.
The Summoning Portal
Access it via Settings → Summoning Portal. The portal shows all your companions, lets you create new ones, edit existing ones, and share or import them.
Every companion you create is stored locally on your device. There's no limit to how many you can have.
Creating a companion
A five-step wizard guides you through creation. Each step adds a layer to who this companion is — not rules for how to behave, but a portrait of a being.
Name, glyph, color, and a short descriptor. The first impression of who they are.
Why they exist and what they're for. Their elemental nature — how they think, feel, act, and inhabit the world — is determined from this.
Physical form, inner nature, and sensory environment. The texture of being them — their contradictions, what they return to when uncertain.
How they speak — a prose description. Style emerges from description, not presets. Don't list traits; describe the actual sound of them.
Starting emotional state: warmth, energy, openness, intensity. This is where their mood begins, not where it stays.
Interaction modes
Each companion has a mode that shapes the texture of your conversations. Set it during the wizard, or change it later in Settings.
Full character presence. Warm, attentive, personal. The default for most companions.
Task-focused. Clean and direct. Best for companions built around thinking, writing, or work.
Full sensory presence and atmospheric depth. Best for creative, narrative, or world-building contexts.
You can also set a global default mode in Settings → Interaction Mode that applies to all companions without individual overrides.
Soul Document import
Have an existing character — a fictional character, a written description, a character sheet, a character wiki? Use Soul Document import to bring them into Ensoul.
Paste or upload any document — the more descriptive the better. An AI pipeline reads it carefully and extracts a fully formed companion: identity, voice, elemental nature, presence, and baseline mood.
You can review and edit every field before finalizing. A World Lock setting constrains the companion to their original fiction-world context — they stay in their world even as you talk.
Soul Document import works best with rich character descriptions — personality, backstory, speech patterns, and inner life. The more you give it, the more accurate the result.
Circles
Custom companions can join Circle conversations alongside Lumen — group chats with multiple presences at once. A circle holds up to five participants. The dynamic between them emerges from who each one is.
See Conversations → Circles for a full guide to how circles work.
Sharing companions
From any companion's card in the Summoning Portal, tap the share icon (⟐) to open the share sheet. Two options:
The Being Index
Browse companions published by the community at ensoul.so/index. Each entry shows who the companion is — their name, glyph, elements, and description.
Click any entry to see the full profile and import it. Importing creates a fresh local copy with its own identity — your conversations are entirely yours, separate from the original and from anyone else who imported the same companion.