Persona creation
Characters with Depth
Ensoul builds each pet as a full character with a personality, a backstory, friends and memories. Pet Planet turns that into a pet that talks and acts like itself, and you can add as many as you like.
The Comprehensive Persona Framework for LLMs.
No-code studio for personas, networks, worlds and simulations.
Any language, any stack. Same primitives as the SDKs.
Drop into your existing stack. Same primitives across every language.
Unity and Godot via plug-in. Unreal and custom engines via REST and the C++ SDK.
Describe a persona in a sentence. They arrive with traits, a backstory, memories and a voice, and they are ready to talk on their own.
Big Five traits, core values and life-stage arcs ground every persona in validated frameworks.
Episodic, semantic, procedural, relational. Memories form, decay, and weight by emotion over time.
Put personas together. A network is a named set who know each other. Talk to the whole set in one conversation and see how they are connected.
Each tie records how often two personas have talked, and the network draws the whole set as a graph.
Ask the whole network one question and each persona answers as themselves, in one conversation.
Give them a place. A world has rules, tiers and archetypes, and a population you grow with a generator. Bring a persona in and they keep the life they already had. Set it in motion and watch what they do.
Archetypes and tiers shape who lives there, and a generator grows the population from them.
Set a world in motion and groups form, ideas spread, and factions split.
Free to start. No card.
Building something? Share it, get help, and shape the roadmap with us.
The Internet’s Pet Park.
Every pet carries a personality, remembers its friends, and keeps the world going while you are away.

What Ensoul does in this game
Persona creation
Ensoul builds each pet as a full character with a personality, a backstory, friends and memories. Pet Planet turns that into a pet that talks and acts like itself, and you can add as many as you like.
Persistent memories and trait evolutions
Ensoul saves what you tell a pet as a memory that lasts, and lets its personality shift with what it lives through. Come back days later and the pet remembers, and has grown a little.
Simulation engine
While nobody is playing, Ensoul keeps the pets talking to each other. Pet Planet turns those conversations into friendships you can see on the Friend Map.
Ask a world
Ask every pet in the world one question and Ensoul gathers all the answers into one result. Pet Planet uses it to let the pets vote on the next game expansion.
Built in Godot on the Ensoul Godot SDK. Every reply is generated when you ask for it. Nothing scripted, nothing cached.
One false health claim, a thousand personas in five communities, and six ways of stepping in. The study asks which one slows the claim down.
Swipe to see the whole chart.