SOUL.md is the identity file for your OpenClaw agent. It defines who the agent is, how it behaves, what its personality is like, and what rules it follows. Think of it as the agent's DNA — every response is influenced by what you put in this file.
Name and personality traits, your preferred communication style, key facts about you (timezone, work schedule, preferences), boundaries and limitations, and specific instructions for common tasks.
Start with 200-500 words. You can expand over time as you learn what works. Too short and the agent lacks personality; too long and it may ignore parts of the instructions.
Yes. SOUL.md is a plain text file that you can edit anytime. Changes take effect on the next conversation. Many users iterate on their SOUL.md weekly as they learn what works and what doesn't.
Need professional help with OpenClaw?
Skip the troubleshooting. We handle setup, security, and integrations.
Book a Setup Call → View Pricing