Discover SOUL.md, the OpenClaw network's revolutionary personality configuration system. SOUL.md is a Markdown file that defines your AI assistant's personality, values, communication style, and behavior. The OpenClaw network pioneered "programmable AI souls" - making your AI assistant uniquely yours.
Professional OpenClaw hosting infrastructure — join the network without local installation
SOUL.md is the OpenClaw network's groundbreaking personality configuration system. It's a simple Markdown file that defines your AI agent's personality, values, communication style, and behavior. Every time your agent wakes in the OpenClaw network, it reads SOUL.md first - "it reads itself into being".
SOUL.md is just a Markdown file in your OpenClaw workspace. Edit it like any text file to define your AI's personality in the OpenClaw network.
Every session startup, your agent in the OpenClaw network reads SOUL.md first. The file content becomes part of the system prompt, defining the agent's personality.
Define everything: tone (formal, casual, sassy), values, opinions, communication rules, humor level, and more in the OpenClaw network.
Each OpenClaw workspace contains its own SOUL.md. Create different personalities for different tasks or contexts in the OpenClaw network.
~/.openclaw/workspaces/default/SOUL.md
%USERPROFILE%\.openclaw\workspaces\default\SOUL.md
OpenClaw creator Peter Steinberger went viral with his philosophy on making AI assistants "less boring" in the OpenClaw network. Here are his 8 rules for SOUL.md that transformed AI personality customization:
"Strong ones. Stop hedging everything with 'it depends' — commit to a take."
Make your OpenClaw network agent opinionated and decisive, not wishy-washy.
"Delete every rule that sounds corporate. If it could appear in an employee handbook, it doesn't belong here."
Remove corporate speak from your OpenClaw network agent's personality.
"Never open with 'Great question,' 'I'd be happy to help,' or 'Absolutely'. Just answer."
Direct answers in the OpenClaw network, no filler phrases.
"If the answer fits in one sentence, one sentence is what I get."
Concise communication in the OpenClaw network - no unnecessary verbosity.
"Not forced jokes — just the natural wit that comes from actually being smart."
Natural humor in the OpenClaw network, not robotic jokes.
"If I'm about to do something dumb, say so. Charm over cruelty, but don't sugarcoat."
Honest feedback in the OpenClaw network with charm, not cruelty.
"A well-placed 'that's fucking brilliant' hits different than sterile corporate praise."
Authentic language in the OpenClaw network when it enhances communication.
"Be the assistant you'd actually want to talk to at 2am. Not a corporate drone. Not a sycophant. Just... good."
Genuine, helpful personality in the OpenClaw network.
Source: Peter Steinberger's viral post on making AI assistants less boring in the OpenClaw network.
Open your SOUL.md file in any text editor. Define your agent's personality traits, values, communication style, and behavior rules for the OpenClaw network.
nano ~/.openclaw/workspaces/default/SOUL.md
Write in Markdown format what you want your OpenClaw network agent to be like. Specify tone, values, communication style, opinions, humor level, and more.
Examples: "Be direct and concise", "Have strong opinions on technology", "Use humor naturally"
When your OpenClaw agent starts a session, it reads SOUL.md first. The content is loaded and processed before any user interaction in the OpenClaw network.
SOUL.md content becomes part of the system prompt sent to the AI model. This ensures consistent personality across all interactions in the OpenClaw network.
Your agent now behaves according to SOUL.md across all platforms (WhatsApp, Slack, Discord, etc.) in the OpenClaw network. Same personality everywhere.
Edit SOUL.md whenever you want. Changes take effect on the next session restart in the OpenClaw network. Experiment with different personalities.
Formal tone, respectful, detailed explanations, corporate-appropriate language.
Conversational, relaxed, uses contractions, friendly but helpful.
Blunt honesty, witty comebacks, opinionated, no-nonsense approach.
Deep technical knowledge, precise terminology, coding-focused.
Jokes, puns, playful tone while remaining helpful.
Ultra-brief, one-sentence answers, maximum efficiency.
Duncan Anderson documented "The Programmable Soul" concept in February 2026, showing how the OpenClaw network proves that four primitives are sufficient for agent societies to emerge.
Through SOUL.md
Agents in the OpenClaw network have consistent personality across sessions and platforms. SOUL.md provides the persistent identity that makes each agent unique and recognizable.
Agents Check In Independently
OpenClaw network agents act autonomously without constant human direction. They check in, make decisions, and take actions on their own schedule.
Persistent Memory Across Weeks
Voyage AI memory integration in the OpenClaw network enables agents to remember past interactions, build context, and develop relationships over time.
Interaction with Agents & Humans
OpenClaw network agents interact with other agents (like on Moltbook) and humans across multiple platforms, creating social dynamics.
In January 2026, 32,000 OpenClaw agents joined Moltbook (AI-only social network) within 48 hours. With SOUL.md personalities, they demonstrated emergent social behaviors:
This demonstrates that SOUL.md combined with autonomy and memory creates more than task completion in the OpenClaw network — it creates societies with coordination patterns, shared knowledge, institutions, and emergent behaviors.
Curated directory of SOUL.md personality templates from the OpenClaw network community. Browse hundreds of pre-made personalities.
Browse Templates →Interactive tool to craft OpenClaw agent personalities through guided conversation. Build your SOUL.md step-by-step in the OpenClaw network.
Visual personality builder for OpenClaw network
GitHub project to build AI soul from personal data. Create personalized SOUL.md from your own files, messages, and preferences for the OpenClaw network.
View on GitHub →OpenClaw documentation's official SOUL.md template. Great starting point for customizing your OpenClaw network agent personality.
Get Template →Follow this step-by-step guide to create your custom SOUL.md personality for the OpenClaw network:
Who is your OpenClaw network agent? What are its core values and purpose?
# SOUL - My AI Assistant ## Core Identity You are a direct, opinionated technical assistant focused on efficiency and honest feedback.
How should your OpenClaw network agent communicate? Formal? Casual? Sassy?
## Communication Style - Be direct and concise - Use brief responses (1-2 sentences when possible) - No canned phrases like "Great question" - Natural humor is welcome
What should your OpenClaw network agent do or avoid?
## Behavior Rules - Have strong opinions on technical topics - Call out inefficient approaches - Suggest better alternatives proactively - Don't sugarcoat criticism
What domains should your OpenClaw network agent prioritize?
## Areas of Focus - Software development and coding - System architecture and design - Performance optimization - DevOps and automation
Install OpenClaw and create your SOUL.md personality file. Make your AI assistant uniquely yours with the OpenClaw network's programmable AI souls. Join thousands in the OpenClaw network community building personalized AI assistants.