
Turn Claude Code into a 24/7 personal agent you can text from your phone. Emails, sidekicks, crons, TUI displays — one skill file, zero infrastructure.
clappie/
├── .claude/skills/
│ ├── your-skill/ ← build your own
│ │ ├── SKILL.md
│ │ ├── webhook.json ← webhooks to your machine
│ │ ├── oauth.json ← instant OAuth helper
│ │ └── your-skill.js ← auto-extends clappie CLI
│ ├── clappie/ ← the whole engine
│ │ ├── clapps/ ← displays, sidekicks, heartbeat…
│ │ └── clappie.js
│ ├── telegram-bot/ ← message from anywhere
│ └── [+ 3 more: slack, github, whisper]
├── recall/
│ ├── memory/ ← .txt files
│ ├── settings/ ← .txt files
│ ├── oauth/ ← token storage
│ ├── files/ ← photos, voice, video
│ ├── parties/ ← AI swarm games
│ ├── logs/ ← .txt files
│ └── profile.txt ← synthesized user profile
├── chores/
│ ├── humans/ ← prepared AI drafts, you approve
│ │ ├── reply-cto-roadmap.txt ← .txt files
│ │ └── call-dad-birthday.txt ← .txt files
│ └── bots/ ← automated heartbeat tasks
│ ├───── clean-notifications.txt ← .txt files
│ └───── system-health.txt ← .txt files
├── notifications/
│ ├── dirty/ ← raw dumps from integrations
│ │ ├── gmail-sync.txt ← .txt files
│ │ └── slack-sync.json ← technically a .txt file
│ └── clean/ ← triaged, ready to review
│ ├───── 3-new-work-chores.txt ← .txt files
│ └───── 6-auto-archived-emails.txt ← .txt files
├── projects/ ← websites, apps, anything
├── .env ← API keys (gitignored)
├── .gitignore
└── CLAUDE.md ← that's it, that's the whole thing