Beautifully produced and genuinely deep. The reader experience makes it easy to keep going for hours.

Build a Mini ClawdBot from Scratch
Build a 24/7 Slack AI assistant from an empty file.
Assemble a production-grade Slack assistant by hand — the agent loop, tool schemas, RAG over your history, long-term memory, and your own MCP server. Along the way you learn to build the whole thing with Claude Code, then evaluate, deploy, and generalize the pattern to your own personal agents.
Read on your Kindle or e-reader
Download the EPUB and read offline — perfect for the train. Works on Kindle, Kobo, Apple Books & more.
00The ClawdBot Story5 capsules
The ClawdBot Story — 5 chapters.
01What is ClawdBot?intuitionfree10 min02Why Build Your Own Agent?conceptfree10 min03The Three Pillars: RAG, Memory, and MCPconcept🔒14 min04System Architecture: A Bird's-Eye Viewconcept🔒13 min05Your Toolkit and Setupcode🔒13 min01Foundations of an AI Agent6 capsules
Foundations of an AI Agent — 6 chapters.
06From Chatbot to Agentconcept🔒10 min07The Agent Loopintuition🔒12 min08Tools and Tool Schemascode🔒12 min09The System Prompt as the Agent's Constitutionconcept🔒12 min10Wiring the First Agent Loop in Codecode🔒13 min11Context Windows and Message Historyconcept🔒13 min02Memory and RAG6 capsules
Memory and RAG — 6 chapters.
12Why Agents Need Memoryconcept🔒11 min13Embeddings and Vector Searchmath🔒12 min14Building the RAG Pipelinecode🔒12 min15Background Indexing of Slack Historycode🔒11 min16Long-Term Memory with mem0code🔒11 min17RAG vs Memory: When to Use Whichconcept🔒12 min03The Model Context Protocol (MCP)6 capsules
The Model Context Protocol (MCP) — 6 chapters.
18What is MCP and Why It Mattersconcept🔒11 min19MCP Primitives: Tools, Resources, and Promptsconcept🔒11 min20The JSON-RPC Wire Protocoldeep-dive🔒11 min21Build Your Own MCP Server from Scratchcode🔒13 min22Connecting an MCP Clientcode🔒10 min23Plugging In GitHub and Notioncode🔒11 min04Building the Slack Assistant6 capsules
Building the Slack Assistant — 6 chapters.
24Creating a Slack Appcode🔒12 min25Handling Slack Eventscode🔒12 min26Orchestrating the Agentcode🔒13 min27The Approval System for Risky Actionsconcept🔒11 min28Scheduling Messages and Summarizing Threadscode🔒11 min29Assembling the Full ClawdBotproject🔒12 min05Building with Claude Code4 capsules
Building with Claude Code — 4 chapters.
30Coding With an AI Agentconcept🔒10 min31From Blueprint to Codeproject🔒11 min32Reading the ClawdBot Blueprintdeep-dive🔒12 min33Prompting Patterns for Building Softwareconcept🔒11 min06Evaluate, Deploy, and Beyond4 capsules
Evaluate, Deploy, and Beyond — 4 chapters.
34Evaluating the Assistantconcept🔒12 min35Deploying ClawdBot 24/7code🔒13 min36A Roadmap for Personal AI Agentsconcept🔒10 min37Putting It All Togetherproject🔒11 minRatings & reviews
720 readersRare mix of depth and readability. The worked examples are the clearest I have seen on this subject.
I read the free preview on a whim and ended up finishing the whole thing in two sittings. Superb pacing.
Dense but never confusing. Every chapter builds cleanly on the last — you can feel the care in the structure.
Practical and rigorous at the same time. I went straight from reading a capsule to shipping it at work.