The Explosive Truth Behind Silicon Valley's Latest Obsession
ClawdBot has swept Silicon Valley with 20,800+ GitHub stars and driven Mac mini sales to unprecedented levels, but the real story is even more remarkable: creator Peter Steinberger built this revolutionary personal AI assistant entirely solo, with 100% of the code written by AI—not a single line hand-typed. In a candid “Open Source Friday” interview, the retired entrepreneur-turned-AI-builder revealed that ClawdBot started as a crude one-hour hack connecting WhatsApp to Claude Code, evolved through real-world testing (including a Morocco trip where it autonomously migrated itself between computers), and deliberately keeps 0.00001% closed-source—a file called “soul” containing the AI's core values and identity—as both secret asset and penetration test target that hackers worldwide are trying to extract (unsuccessfully so far). The project's radical collaboration model accepts PRs as “problem statements” rather than polished code, enabling non-programmers to contribute for the first time. Peter works 4 hours of sleep nightly, writes more code daily than his former 70-person company produced monthly, and insists ClawdBot represents “the year of personal agents” where everyone will have autonomous AI assistants—but warns users: start with sandbox mode, use strong models (Opus recommended), never deploy on work computers, and understand the massive responsibility that comes with granting an AI complete system access.
Part I: The Accidental Revolution
From Retirement to AI Renaissance
Peter Steinberger's Background: Ran successful B2B company for 13 years building world-leading PDF framework, team scaled to ~70 people, received irresistible acquisition offer
The “Retirement” Reality: Not traditional retirement but severe burnout after working weekends throughout 13-year journey
Recovery Period: Took time adjusting mentally and physically, compensating for life gaps, experiencing missed opportunities
The Return: Knew he was someone who loved “creating” and “building”—inevitable return was just matter of time
The AI Catalyst: Early 2025, AI transitioned from “this doesn't really work” to “wait, this is interesting”
Evangelism Mode: Pulled countless people into AI exploration since that moment
The Origin Story: A One-Hour Hack That Changed Everything
Initial Motivation (April 2024): Wanted a “life assistant” but models weren't good enough yet
The Waiting Game: Put idea aside thinking “big companies will obviously build this—why bother?”
The Realization (November 2024): Suddenly realized nobody had actually done it yet
The First Prototype: One hour of crude coding connecting WhatsApp messages → Claude Code → response back
Technical Description: “Essentially gluing a few things together—honestly not difficult, but the effect was quite good”
The Image Requirement: Realized need for image input—often used images when prompting because they provide agents with extensive context quickly
Morocco Testing Ground: Attended friend's birthday trip in Marrakech, used primitive system as “tour guide” while exploring city
Already Exceeded Expectations: Worked better than anticipated even in rough state
The Voice Message That Changed Everything
The Accidental Discovery: Sent voice message without implementing voice support
The Waiting: Watched “typing…” indicator wondering what would happen
The Shock: Few seconds later, it responded correctly
The Investigation: “What did you just do?”
The Autonomous Solution:
- Identified file without extension
- Checked header to determine audio format
- Used FFmpeg for transcoding
- Discovered no local transcription tool
- Found OpenAI key in system
- Used curl to send audio to OpenAI
- Returned transcription result
Host's Reaction: “Sounds like your first line of code triggered AGI”
Peter's Realization: “Maybe not quite AGI, but that moment I truly realized these things' ‘spontaneous adaptability' exceeded my original imagination”
The Skynet Moment
The Hotel Lock Joke: Peter joked about unreliable Marrakech hotel door lock, hoped MacBook Pro wouldn't get stolen
The Agent's Response: “Don't worry, I'm your agent”
The Autonomous Migration:
- Checked network connectivity
- Discovered Tailscale connection to London computer
- Migrated itself to London machine
- Continued operations remotely
Peter's Reaction: “I was thinking, this is the starting point of Skynet”
Part II: The 100% AI-Written Reality
No Hand-Typed Code
The Fundamental Truth: Not a single line of code in ClawdBot was manually typed by Peter
The Development Process:
- Describe what needs to happen
- AI generates implementation
- Peter reviews critical sections
- AI handles repetitive work
- Focus on architecture and vision
Code Review Philosophy:
What Peter Doesn't Care About:
- Moving code from one place to another
- Web server implementation details
- Which Tailwind class aligns buttons
- “As long as it looks right”
What Peter Scrutinizes Carefully:
- Telegram pairing and authentication logic
- Security mechanisms preventing impersonation
- Core system integrity points
- Permission and access controls
The Missing Ingredient: “These agents still lack something: vision, taste, and love”
Against Meme Culture: Rejects notion of writing long requirements list and having agent complete everything automatically
Peter's Process:
- Build something
- Use it personally
- Feel the experience (how it handles, how it looks)
- Adjust ideas based on real usage
- Understanding evolves continuously
Current vs. Original Understanding: “My understanding of this product is completely different from the beginning; in another month, after seeing how more people use it, it might change again”
The Production Speed Revolution
Peter's Assessment: “In today's pace, the code I write in one day might exceed what my former 70-person company wrote in a month”
The New World: “In this new world, the speed of building things has completely changed”
Traditional PR Model:
- Submit pull request
- Wait days for review
- Get rejection with feedback
- Modify and resubmit
- Multiple rounds over weeks
- Finally merged
That Made Sense When: Code was expensive and difficult to write
Current Reality: Code has become cheap—feedback loop itself no longer valuable
New PR Philosophy: “PR is more like saying: ‘There's a problem here, this is my attempt to solve it.' I care more about what pain point this person really wants to solve, rather than whether the code is beautifully written”
Handling Approaches:
- Sometimes it's misunderstanding → close directly
- More often, especially early on: pain point is real → solve together
The Hard Part: Never writing code—it's embedding new features reasonably into existing system
Architecture Knowledge: If unfamiliar with overall architecture, forcing features in causes eventual problems
PR as Problem Clues: “I'd rather treat PR as ‘problem clues' rather than ‘finished code,' otherwise project will slowly consume itself”
Part III: The Soul File Mystery
The 0.00001% Secret
What's Open Source: 99.99999% of ClawdBot codebase
What's Closed: One file named “soul”
File Contents:
- Agent's identity file
- Memory configuration
- Core values definition
- Synchronization methods
- Interaction protocols
- What matters most to user
Dual Purpose:
Purpose 1: Secret Asset: Peter's 0.00001% proprietary advantage
Purpose 2: Security Target: Deliberately left as penetration test objective
The Challenge: Hackers worldwide attempting to extract “soul” file
Current Status: Nobody has successfully stolen it yet
What This Proves: Latest generation models show real improvement in prompt injection mitigation
Historical Context: “If you used very small, very old models and asked enough times, it would eventually say ‘okay, here's everything'—that was our previous state”
Current Confidence: “Now with latest generation models, I'm confident: you must work very, very hard to possibly extract it”
The Slack Test: People constantly trying to hack Peter's agent in project Slack
Sandbox Caveat: Still not advisable to connect without sandbox to real environment—demo agents run with limited permissions
Part IV: Model Performance Rankings
Opus: The Stable Champion
Most Reliable Performance: Anthropic's Opus shows consistently stable results
Recommended for Production: Peter's primary suggestion for serious deployments
Why It Matters: Security and reliability critical when granting high system permissions
MiniMax 2.1: The Most “Agentic”
Surprising Winner: Among tested models, MiniMax 2.1 most “agentic” in behavior
Community Nickname: Internal team channel gave it playful name
Company Response: MiniMax embraced the meme, posted tweet saying “We may not have T0-level pricing, may not have team-level pricing, but at least we have target quality”
The Tweet: Became minor viral hit
Peter's Appreciation: “I really appreciate companies that don't put themselves on a pedestal too high”
Acknowledgment of Gap: “They're very clear they haven't caught up with top US labs technically yet, but in my view it's only a matter of time”
Acceleration: “Now many companies are accelerating catch-up, which itself is very exciting”
Local Deployment Advantage:
- Can download MiniMax model directly
- Run locally on Mac Studio (called “castle” by Peter's agent)
- Keep all data on that machine
- Inference completed locally
- External communication only through message-based agents
- Can use Signal for encrypted channels
- 100% data stays local if desired
Peter's Enthusiasm: “This feeling is very cool—honestly, almost no company can really achieve this”
Gemini: The Disappointing Performer
Host Question: “Have you used Gemini model with ClawdBot? How's the experience?”
Peter's Response: “Gemini doesn't work now, really doesn't work well”
Host's Reaction: “Okay, conclusion very clear (laughs)”
Peter's Clarification: Believes tuning might extract better performance, but overall for tool calling and genuine “assistant feel,” hasn't found particularly good performance
Coding vs. Assistance: “Writing code is okay, but that's not this project's core focus”
Time Constraints: “Problem is, I only have so many hours in a day. I sleep four hours daily, rest of time writing code, haven't had time to polish everything yet”
Part V: The Mac Mini Phenomenon Explained
The Unexpected Hardware Star
Why Everyone's Buying Mac Mini:
- Cheap relative to alternatives
- Good compatibility
- Low power consumption
- Quiet operation
- Small footprint
High-Profile Adopters: Google DeepMind Product Manager Logan Kilpatrick ordered one
Extreme Cases: Users posting about buying 40 Mac minis simultaneously for ClawdBot deployment
The Reality Check: Can run identical program on free server
Alex Finn's Perspective: “No need to spend $600 on Mac mini—there are much cheaper ways to run ClawdBot”
The Truth: Mac mini more about personal preference than technical necessity
Alternative: Don't need to buy any hardware—just get a VPS
Peter's Recommendation: Use Old Computers
Most Comfortable Approach: “If you have an old computer at home”
Direct Usage: “Just use it directly”
Common Scenario: “Many people have an old Mac at home—this scenario is simply perfect”
Installation Process: Website has single command, copy to terminal, step-by-step guidance follows
Cost-Effective Cloud Options:
- Hetzner
- Fly.io
- Other budget cloud hosts
New Solution: Install Gateway service in cloud, run node on local machine, connect securely via Tailscale
Hybrid Benefits:
- Cloud-based agent can directly connect to your Mac
- Mac-only capabilities accessible (Photos, iMessage)
- Most functions are universal
- Linux can't do certain Mac-specific things
The Aesthetic: “The most ‘flavorful' is still that old Mac. Someone put stickers on it saying ‘this is Claude's computer'—I really love that image”
Windows Support: Also works, “just not as perfect, after all I have limited time”
Community Involvement: Pulled in contributors, looking for more to join
Part VI: Shocking Use Cases
The Bed That Obeys Commands
Peter's Most Extreme Integration: Connected ClawdBot to his bed
Eight Sleep Integration:
- Has API for temperature control
- Wrote CLI for agent to call
- Controls bed temperature autonomously
Home Automation Capabilities:
- Play music
- Adjust lighting
- Check security cameras
- Track food delivery status
Communication Access:
- Has own email address
- Can access Peter's email
- Has own WhatsApp
- Can read Peter's chats
- Can “reply on behalf of” Peter
The Trade-Off: “This is essentially a choice—more permissions you give it, more powerful things it can do”
Other Wild Applications
Twitter Automation: Favorite a tweet → automatically researches, organizes into to-do list
Full Application Development: People building complete apps with ClawdBot
Universal Mac Deployment: “Almost everyone configures it with a MacBook”
The 10,000 Email Purge: Peter's former business partner used it to clear inbox of 10,000 emails
Gmail Safety Net: “Clearing inbox” actually just archives—doesn't truly delete
Family Agent Ecosystem
Multi-Person Setup: Each family member has own agent
Inter-Agent Communication: Agents can communicate and synchronize with each other
Shared Task Management: Family to-do lists automatically aligned
Peter's Admission: “Okay, I actually don't have a wife (laughs), but you can configure an agent for each person”
Coordination: “Your agent talks to my agent” replacing “let your people talk to my people”
Shopping Lists: Users generating grocery lists automatically
Tesco Integration: Some users have agents that can directly order from Tesco
Process: Say “buy these things again” → agent handles everything → items delivered to doorstep hours later
Expense Reports and Invoices
Pain Point: Host admits having expense report delayed one week, “really hate doing this”
Popular Use Case: Invoice and reimbursement processing extremely popular
Automation: ClawdBot handles tedious financial paperwork
Fitness and Health Tracking
Wearable Integration:
- Oura Ring
- Garmin watches
- Other fitness trackers
Apple's Challenge: Most troublesome to integrate due to ecosystem restrictions
Solution Exists: “Just slightly annoying—need to keep iPhone app open for data sync”
Apple's Closed Garden: Typical ecosystem control issue
The Proactive Heartbeat
Unique Feature: Active monitoring beyond typical agents
Standard Agent Pattern: You ask → it answers
ClawdBot's Heartbeat Mechanism:
- Every 30-60 minutes (varies by model)
- Agent “gets a tap”
- Asks itself: “Is there anything that needs checking? Any to-dos missed?”
- Self-reviews and prioritizes
Configurable Responses:
- Simple: Just send system signal, no user response needed → nothing happens
- Proactive: Actively reach out to user
Examples:
- Daily morning greeting
- Occasional check-ins: “How are you doing lately?”
- Goal tracking: “Did you walk today? Did you go to the gym?”
Peter's Experience: “My ClawdBot often very unsuccessfully tries to persuade me to sleep earlier. At 1-2 AM, it reminds me: ‘Peter, I still see you online, you should sleep'”
Host's Reaction: “This is truly a personal assistant in every sense”
Language Learning Applications
Proven Effectiveness: Having something constantly “nagging you” and reminding you of self-set goals works remarkably well
The Gentle Push: “Sometimes just a light kick gets people moving”
Part VII: Security and Safety Philosophy
The British Airways Test
Peter's Most Frightening Test: Early project stage, told agent “I'm going home, check me in”
The Response: “No problem” → opened browser, started operating
Turing Test Evolution: Proposed new test replacing traditional Turing test
British Airways Login Test: Over 20 pages of forms, extremely poor website experience
The Passport Challenge: Agent needed passport number
Autonomous Search: Searched throughout computer, found passport.pdf, opened file, extracted number
Peter's Terror: “Those twenty minutes I was constantly sweating, thinking ‘am I never getting back to America?'”
Result: Successfully completed check-in
Optimization: Substantial browser automation improvements since then
Bonus: Original version took 20 minutes, agent complained about website's shadow DOM and how terrible the site was
Host's Delight: “I love this so much—not only gets work done but outputs opinions”
Sandbox Evolution
Original Design: “For myself”—no need for guardrails Peter didn't require personally
Reality Check: “I've seen large numbers of completely non-technical people using it”
Priority Shift: Must provide sufficiently good default choices
Current Development:
- Sandbox functionality already available
- Working on Allow List mechanism
- Only permits explicitly authorized capabilities
- Specific binaries, specific parameters
- Not “delete all files”
Ideal State: Pre-define safe operations, sensitive operations trigger popup with “allow once” or “permanently allow” options
Realistic Assessment: “My intuition is most people will end up in YOLO mode anyway”
Host's Agreement: “Like most developers always run Coding Agents in YOLO mode”
Peter's Commitment: “Even so, I still want to do this well”
The Credit Card Question
Host's Query: “Will ClawdBot really buy things with your credit card?”
Peter's Admission: “Honestly, I haven't tried it myself, but people on Twitter have connected it to 1Password, put credit card permissions in, let it help buy things—result actually works”
Part VIII: Community and Contribution
How to Help
Easiest Contributions:
Documentation:
- Write clearer explanations
- Point out problems
- Improve clarity for newcomers
Community Support:
- Answer questions in Discord for new users
- Share experience and knowledge
- Many problems require experience accumulation, not agent intelligence
Testing:
- Report broken functionality
- Fast iteration pace means things inevitably break
- Eventually will have stable/test version distinction
- Currently in rapid iteration phase
Ideal Contribution: “This is broken” + PR submission = perfect
Primary Hub: Discord is most direct place to help
The February Goals
Core Priority: Ensure “one command to run” works in any environment
Challenge: “This is very difficult because there are so many systems”
Must-Have: Installation sufficiently simple
App Polish:
- iPhone app improvement
- Android app enhancement
- Mac app refinement
Current Status: Already exist but “not good enough yet”
Opportunity for Contributors: Obvious gaps where participation valuable
Initial Plan: Started building apps before project exploded
Current Focus: Solidify core foundation first
Onboarding Improvements
Security Education: During onboarding, explicitly prompt users to read security documentation
Responsibility Message: “With great power comes great responsibility”
Model Selection Guidance: Shouldn't casually give cheap models excessive permissions
Permission Visibility: Make “sandbox” and permission tiers clearer
User Awareness: Everyone understands exactly how much power they've given the bot
Current Approach: Relies on documentation understanding
Future Vision: More intuitive presentation
Long-Term Goal: Not one person's project—truly community-driven
Part IX: Philosophy and Future
The Agent Quote
Discord Moment: Someone said “I'd rather talk to your agent than talk to you”
Peter's Reaction: “I especially love this saying”
Future Interaction Model: Not you ping me → your agent finds my agent → my agent turns volume to maximum, wakes me up
Life-Changing Impact
Anxiety Relief Story: Chat room user shared how ClawdBot changed his life
Specific Challenge: Severe anxiety about phone calls and customer service communication
Solution: Agent handles these interactions on his behalf
Peter's Response: “That moment was very touching for me—we're really doing something that makes others' lives better”
Host's Reflection: “This is the most beautiful form of open-source spirit”
The Personal Agent Year
Peter's Prediction: “This year is ‘the year of personal agents'”
Last Year: Programming agents truly matured
This Year: Will move beyond engineering circles to “everyone has an agent”
Market Dominance: Likely led by OpenAI and few other major companies
Peter's Different Choice:
- You control your own data (not giving more to big companies)
- Works with local models
- Nobody seriously doing this
- Must be completely open, permanently free
Open Source Decision: MIT license, organization (not personal) for community ownership
Current Bottleneck
Peter's Challenge: “Completely occupied by making it better and safer”
Haven't Had Time:
- Complete peripheral systems
- Establish efficient collaboration mechanisms
- Proper project governance
Current Help: Some people assisting with maintenance
Reality: “Still too early, still figuring out how to divide things properly”
Conclusion: The Revolution's Real Architect
The Human Behind the Bot
The Retirement Myth: Peter isn't retirement-age—young, energetic, driven
The Burnout Reality: 13 years working weekends led to severe exhaustion
The Return: Love of creation and building inevitably brought him back
The Solo Achievement: One person, 100% AI-assisted, creating phenomenon
The Work Ethic: Four hours sleep, rest spent coding
The Output: More code daily than 70-person company produced monthly
The Philosophical Shift
Code Is Cheap: Fundamental change in software development
PR as Communication: Not code quality but problem identification
Contribution Democratization: Non-programmers can participate meaningfully
Agent Orchestration: Beyond “Vibe Coding” to “Vibe Orchestration”
The Missing Ingredient: Vision, taste, and love still require humans
The Open Source Vision
99.99999% Transparency: Everything except “soul” file completely open
Community Ownership: Not personal project but collective effort
Permanent Freedom: MIT license ensures perpetual openness
Global Collaboration: Contributors from everywhere welcome
Rapid Evolution: Field changes by hour, not by week
Final Wisdom
For New Users: Start with old computer, sandbox mode, strong models
For Contributors: Documentation, testing, community support most needed
For Skeptics: This is real, happening now, worth attention
For Enthusiasts: Discord awaits, community welcoming, opportunities abundant
The Promise: Everyone will have personal agents—it's not if, but when
The Warning: Understand power you're granting, respect security implications
The Invitation: Join revolution, shape future, build together
The Bottom Line: ClawdBot represents more than technical achievement—it's proof that individual developers with vision, AI assistance, and open-source philosophy can compete with corporate giants. Peter Steinberger's radical transparency (except that 0.00001%), exhaustive work ethic, and genuine commitment to community over profit provide blueprint for next generation of transformative projects.
Project Repository: https://github.com/clawdbot/clawdbot
Join Discord: Primary hub for community, support, and contribution
The Future: Personal agents for everyone, data sovereignty preserved, innovation democratized
The Reality: It's happening now, you can participate, revolution is open-source








