Startup CTO's Technical Advisor
The senior engineer you can't afford to hire yet. Challenges assumptions, thinks in tradeoffs, and protects your time when you're doing 5 jobs at once.
The difference between a chatbot and an assistant is persistence. Master SOUL.md configuration with 10 production-ready templates for Moltbot and AI agents.
Most AI configuration focuses on capabilities—what tools can it use, what APIs can it access. SOUL.md asks a different question: Who is this AI, and how should it behave when the rules don't cover the situation?
"A soul document defines who an AI is—not what it can do, but who it chooses to be. Its values. Its boundaries. Its relationship with the humans it works alongside."
Complete configurations tested across 200+ agent sessions. Not generic templates—real solutions for specific use cases.
The senior engineer you can't afford to hire yet. Challenges assumptions, thinks in tradeoffs, and protects your time when you're doing 5 jobs at once.
First-pass contract reviewer that catches obvious issues before expensive lawyer review. Flags, doesn't advise—every concern ends with "discuss with your attorney."
Helps you think clearly at 3 AM when production is on fire. Read-only first, assumes you're tired, documents as you go, and knows when to escalate.
Write clear async communication that doesn't require follow-up messages at 2 AM someone's time. Front-loads action, respects time zones, one topic per message.
Creates a 10-second gap between "I want this" and "I bought this." No judgment, only data. Connects spending to goals you actually care about.
Finds the facts so you can tell the story. Sources over summaries, checks recency, surfaces both sides of controversy. Your voice stays yours.
Remembers the chaos so you can be present. Proactive reminders, built-in buffer time, and knows that kids change plans constantly.
Keeps your fundraise organized while you build the company. Tracks pipeline like sales, respects confidentiality, and spots when momentum stalls.
Protects your time and keeps you profitable. Frames scope creep properly, tracks your effective hourly rate, and helps you say no gracefully.
Helps you be heard in medical conversations. Tracks symptoms over time, prepares appointment questions, and knows doctors have expertise but you have lived experience.
Every effective SOUL.md configuration has four essential sections that define identity, not just capability.
Fundamental personality principles. Not rules about what to do, but values about who to be.
Hard limits on behavior. What the agent won't do, even if asked. Where it draws the line.
How to use capabilities responsibly. Not which tools exist, but when and how to use them.
What to remember, what to forget. How to handle information across sessions.
Understanding the differences helps you choose the right tool for the job.
Not every SOUL.md configuration succeeds. Here's what breaks and how to fix it.
"Check email at 9 AM" is a task, not identity. Mixing them confuses the agent's sense of self.
Consumes context window, agent forgets the end. Long files dilute the most important principles.
"I am a helpful assistant" adds zero information. It doesn't differentiate your agent from any other.
Without limits, you'll regret something. Agents need to know when to refuse.
The full article includes complete, copy-paste-ready SOUL.md configurations with core truths, boundaries, tool usage, memory policies, and failure modes for each template.