SOUL.md. This file defines who the assistant is: how it talks, what it prioritizes, and how it behaves. Over time, it evolves based on your interactions, making the assistant feel less like a tool and more like your assistant.
What is SOUL.md?
SOUL.md is a plain text file that lives on your machine. It contains your assistant’s personality, tone, communication style, rules, and boundaries. Think of it as a personal guide the assistant reads before every conversation. It shapes how the assistant responds to you, not what it knows. Facts about you (your name, projects, preferences) are stored separately in memory.How It Works
When you first use BrowserOS, the assistant starts with a simple default personality:Be genuinely helpful. Have opinions when asked. Be resourceful before asking. Earn trust through competence.As you chat, the assistant picks up on how you like to communicate. If you prefer direct answers, it notices. If you set a boundary (“never send emails without asking me first”), it writes that into SOUL.md. Over time, the file becomes a reflection of how you and your assistant work together.
First conversation
The assistant starts with a default template. It watches for cues about your preferred style, tone, and boundaries.
The assistant learns your style
Based on your interactions, the assistant rewrites SOUL.md to reflect your preferences. It will briefly tell you when it makes a change.
Viewing Your SOUL.md
Open Settings > Agent Soul to see what your assistant’s personality file looks like right now. The page shows the current contents of SOUL.md in a read-only viewer.Shaping Your Assistant
You do not need to edit the file directly. Just talk to your assistant. Here are some ways to shape its personality:Set the tone
“Be more casual and direct. Skip the formalities.”
Add a boundary
“Never post to Slack or send emails without confirming with me first.”
Change the personality
“Be more opinionated. If you think my approach is wrong, say so.”
Start fresh
“Reset your personality to the default.”
Where SOUL.md Lives
SOUL.md is stored locally on your machine, inside the BrowserOS data folder:| Operating System | Path |
|---|---|
| macOS | ~/.browseros/SOUL.md |
| Windows | %APPDATA%/.browseros/SOUL.md |
| Linux | ~/.browseros/SOUL.md |
SOUL vs Memory
BrowserOS keeps personality and knowledge separate on purpose.SOUL.md
How the assistant behaves. Personality, tone, communication style, rules, and boundaries. One file, updated by rewriting the whole thing.
Memory
What the assistant knows about you. Your name, projects, tools, preferences, and recent events. Stored as core facts and daily notes.
