Back to portfolio Case Study · Branding

Life
OS

In-House App — Revelation Agency
01 — Context

Life OS

  • Built byRevelation Agency
  • IndustryPersonal Productivity / MCP Infrastructure
  • LocationSelf-hosted — VPS + PWA
  • Year2026
  • StatusLive, single-user, PWA

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.

02 — What We Built

Inside the app.

Quick Capture — Cmd-K + Voice

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.

Unified Dashboard

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.

Inbox + SSE Stream

New items land in /inbox in real-time (server-sent events). Accept, snooze, or dismiss with one tap. Optimistic UI; the backend catches up.

Semantic Search (Pinecone)

Cmd-/ shortcut runs Pinecone vector search across every captured item. The same cross-AI memory index Claude and ChatGPT use for continuity.

Projects + Tasks

Full CRUD for Project entities with linked Tasks, Ideas, and Notes. Grouped by status, lightweight enough to stay scannable.

Notion Migration Tooling

/admin/notion-migrate bucket-by-bucket migration off Notion. Domain/sector tags replace deep hierarchy. Notion stays as continuity surface + frozen archive.

lifeos-mcp Server

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.

Mobile-First PWA

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.

Built by the agency, used by the agency.

1
User — single-tenant by design, no multi-tenant scope creep
8
Entity types — full CRUD through MCP, accessible from any LLM chat
PWA
Installable on iOS + Android. No native shell, no app store.
Explore More Work

Related projects.

Sister Product
Revelation Portal

The agency operations platform. Same dogfooding philosophy.

View Revelation Portal
Sister Product
ReservWise

Revelation-owned reservation SaaS.

View ReservWise
Full Portfolio
All Case Studies

Every engagement, every discipline.

View all work

Build your own growth machine.

Bring the real constraint. We’ll give you a direct read on the connected system and whether Revelation is the right operator.

Start a Growth Conversation