Life OS is a single-user dashboard + capture surface + MCP gateway. It replaces Notion as the founder’s personal operating system — tasks, ideas, reminders, notes, resources, daily logs, projects, and inbox items, all in one mobile-first surface.
It is deliberately not an AI app. No internal LLM calls. AI lives in external chats (Claude, ChatGPT) and reaches into Life OS through a custom MCP server — the app is the database + UI; the AI is the operator.
Built on Next.js, Prisma, Postgres, NextAuth (single-user OAuth allowlist), and the Web Speech API for voice capture. Deployed via GitHub → VPS → PM2 + nginx + Let’s Encrypt. Installable as a PWA on iOS and Android.
Cmd-K modal opens from anywhere. Voice mic via Web Speech API. Rule-based classifier routes the input to Task / Idea / Reminder / Note / Resource without an LLM round-trip.
Everything in one scrollable surface — daily tasks, top-of-mind items, upcoming appointments, family items, pressing life items. Designed for fast-scan, not feature-stuffing.
New items land in /inbox in real-time (server-sent events). Accept, snooze, or dismiss with one tap. Optimistic UI; the backend catches up.
Cmd-/ shortcut runs Pinecone vector search across every captured item. The same cross-AI memory index Claude and ChatGPT use for continuity.
Full CRUD for Project entities with linked Tasks, Ideas, and Notes. Grouped by status, lightweight enough to stay scannable.
/admin/notion-migrate bucket-by-bucket migration off Notion. Domain/sector tags replace deep hierarchy. Notion stays as continuity surface + frozen archive.
Companion MCP server exposes Task/Idea/Reminder/Note/Resource/DailyLog/Project/InboxItem CRUD to any MCP client. Claude and ChatGPT both read + write through it.
Sidebar drawer pattern under 768px. Bottom Cmd-K button with cyan glow on mobile. Installable to home screen. Single-user, OAuth-allowlisted to one email.
Thirty minutes. Real strategy. No pitch. Walk away with clarity on what’s broken and whether we’re the right partner.
Book Your Free Session