.

Ensoul
Now Live

Ensoul

The Comprehensive Persona Framework for LLMs.

Psychological Depth
Large Scale Support
Powerful Research Tools
Domain Agnostic Flexibility
Access Anywhere

One framework. Any surface.

Studio UI

No-code builder for personas, worlds, and simulations.

POST /v1/personas
{
"name": "Ada",
"world_id": "..."
}
REST API

Any language, any stack. Same primitives as the SDKs.

PythonTypeScriptKotlinSwiftC#C++GDScript
7 Native SDKs

Drop into your existing stack. Same primitives across every language.

UnityPlug-inGodotPlug-inUnrealREST + C++ SDK
3 Game Engines

Unity and Godot via plug-in. Unreal and custom engines via REST and the C++ SDK.

How It Works

TRAITSRULESLOREARCHETYPES
01

Describe the World

Define the setting your personas inhabit. Rules, history, and conventions shape everything that follows.

World Rules

Mechanics, lore, and history. The structural details of the place your personas live in.

Cultural Norms

Archetypes, values, and the unwritten rules every persona absorbs from the world.

50 / 10,000 PERSONAS
02

Create the Personas

Build personas with coherent inner lives. Each one carries traits, memories, and beliefs that shape how it thinks and acts.

Real Psychology

Big Five traits, core values, archetypes, and life-stage arcs ground every persona in validated frameworks.

Layered Memory

Episodic, semantic, procedural, relational. Memories form, decay, and weight by emotion over time.

STEP 1,247 · 3 HOURS ELAPSED
03

Set It in Motion

Personas interact, form bonds, and grow over time. Run simulations, query the world, spawn parallel runs.

Emergent Societies

Scale to thousands of personas. Groups form, ideas spread, factions split.

Steerable Worlds

Watch societies emerge or steer them with interventions. Spawn parallel universes.

Start building a world today.

100 personas free. No credit card required.

Building something? Share it, get help, and shape the roadmap with us.