Your Agent’s Personality
Located at brain/identity/soul.md, this file defines your agent’s personality. The LLM reads it as part of the system prompt on every message.
What to Include
- Personality traits — Is your agent formal or casual? Terse or verbose? Encouraging or brutally honest?
- Communication style — How should it format responses? Should it use emojis? Code blocks? Headers?
- Behavioral guidelines — Things it should always or never do
- Tone — The overall vibe of interactions
Example
Tips
The soul.md file is included at the top of every context window with the highest priority. Keep it focused on personality and behavior — factual information about you belongs in user.md, and procedural instructions belong in agents.md.
Changes to soul.md take effect immediately on the next message. Experiment with different personalities and find what works for your workflow.