✅ Rebuilt MILO from scratch on Claude Code with a 4-tier memory architecture — mind palace, SQLite, native memory, and ChromaDB RAG
✅ Implemented MCP integrations for Notion, Gmail, Apple Calendar, and GitHub
✅ Built 15+ slash-command skills including spec-driven dev/work workflows with parallel agent teams
✅ Added a scheduled autonomous heartbeat and Discord/Telegram channel access
What is this project about?
MILO v2 — Mike's Intelligent Life Operator — is a complete rebuild of my personal AI chief of staff on Claude Code, designed from first principles to fix every limitation v1 exposed.
The memory architecture is a four-tier system: a modular mind palace with 6 domain rooms (core, personal, career, integrations, workflows, preferences); a SQLite session database with a graduated-confidence observation system for learning from patterns over time; native cross-session memory; and a ChromaDB RAG layer with BM25 hybrid search and a knowledge graph for surfacing historical context that doesn't fit in a session window.
Integrations run via MCP servers — a custom Notion MCP server, Gmail, Apple Calendar and Reminders via the ekctl CLI, and GitHub. 15+ slash-command skills power everything from spec-driven development workflows to CV writing to morning task board prep. A scheduled heartbeat fires every 2 hours for autonomous maintenance. Accessible via Discord and Telegram.
The JARVIS I always wanted.
Context persistence is the hardest problem in personal AI systems — the 4-tier memory architecture exists because no single layer solves it alone
Building your own productivity tool forces a kind of honest self-reflection about how you actually work, not how you think you work
🛠️Tech Stack
Backend

