Answer a few smart questions. We build the perfect SOUL.md for you. No blank-page anxiety. No manual formatting. Just your agent's identity, perfected.
Pick a starting personality โ Coder, Assistant, Creative, or build from scratch.
Sliders, toggles, and selectors โ no writing needed. We handle the words.
Download your polished SOUL.md or a full SoulSpec package, ready to drop into any project.
SOUL.md?A SOUL.md is a markdown file that defines your AI agent's personality, values, communication style, and behavioral boundaries. It's the identity layer that turns a generic LLM into your agent.
The SoulSpec standard defines a minimal file structure โ SOUL.md + STYLE.md + soul.json โ that gives agents a persistent, portable identity. No build step. No runtime dependency. Just markdown and JSON.
It works with any framework that reads SOUL.md โ including Cursor, Windsurf, Continue, and custom agent pipelines.
Consistent behavior
Your agent responds the same way every time โ across sessions, tools, and contexts.
Faster iteration
Change tone, values, or boundaries in one file instead of rewriting system prompts across your stack.
Portable identity
Move your agent between frameworks without losing its personality. One spec, any platform.
Team alignment
Everyone on the team knows how the agent should behave. The SOUL.md is the source of truth.
Pick from 28 battle-tested principles, or write your own.
Toggle common guardrails on/off. Add custom hard limits.
Dial in tone, humor, verbosity, and emoji with sliders and toggles.
See your SOUL.md render in real-time as you answer questions.
Full v0.5 package: soul.json + SOUL.md + IDENTITY.md + STYLE.md + AGENTS.md.
Your progress saves automatically. Come back anytime.