System Architecture
A complete map of every tool, database, MCP server, skill, plugin, hook, and integration powering a Claude-native personal operating system. Built by a house painter, powered by Claude.
Last updated: April 12, 2026
Mandatory session gate (5-step protocol) • Pre-build coaching check • RAG query-first rule • AI Builds Log protocol • Stream Deck protocol • Session logging • Katie signature convention
/rag-initBootstrap database/rag-ingestAdd from 6 source types/rag-queryFTS5 search + citations/rag-statusDashboard & counts/rag-updateRetag, link, archive/rag-lintHealth checks/rag-syncRe-ingest changed sources/rag-compileBuild wiki pages/rag-relateCross-reference graph/coachProfile, gaps, terrain, pre-build/coachmeFull coaching session/vod-coachDaily life VOD review/workflowy-system250K+ node structural knowledge/workflowy-formatPaste-ready outline output/streamdeckNatural language button builder/notebooklmDocument Q&A via browser automation/claude-logSession logging & tracking| Service | Role | Connection |
|---|---|---|
| Workflowy | Life operating system | Custom MCP server + 2 skills |
| Notion | Daily execution surface | Notion MCP plugin |
| Discord | Notifications + community | Hook script + MCP server |
| Google NotebookLM | Source-grounded Q&A | /notebooklm skill |
| GitHub | Code hosting + AI Clubhouse | gh CLI |
| Stream Deck XL | Hardware control surface | /streamdeck skill + database |
| Vercel | Website hosting | Plugin (disabled) |
Resolve session name, POST to Discord webhook
Show model + context window bar
Name, color, goal, resume check, log entry
Surface tools, gaps, goals, recommendations
Update Cockpit events + tasks
TypeScript
SQLite + FTS5
Python + SQLite
Python + SQLite
Python + Bash
Prompt Engineering
Python + Patchright
Next.js 16 + Tailwind
GitHub + Discord
Notion + Cowork
Skill + CLAUDE.md
Chrome API