Claw is a personal AI chief of staff that lives in Telegram. Every chat topic is its own isolated Claude Code agent with a persona and persistent memory, so Coding, Coach and General are different assistants that never bleed into each other. It reads the inbox, calendar, health and finance data, makes phone calls, drives a Mac behind a physical approval gate, orders food, searches flights and hotels, and edits and redeploys its own source.
I designed and wrote all of it alone, in five months and 882 commits: about 28,000 lines of TypeScript for the router, the session engine and the memory pipeline; 21 command-line tools the agents call, from posting live progress and asking with tap buttons to placing Twilio calls, driving a browser, rendering diagrams, generating images and reading my own Telegram account; 39 scheduled jobs for mail, calendar, packages, health, finance and backups; a realtime voice agent that navigates phone menus; Mac control over Tailscale with a fail-closed Allow/Deny tap; and a desk keypad whose keys light up with each agent's state. Nothing off the shelf. It also built this site. The June 2026 core is open source as claw-skeleton (MIT); the full system is Claw Pro.
View Source
View Source