Platforms and engines
Life OS
A personal operating system: Portfolio Tracker, Rolodex, planner, notes and an AI assistant that asks before it changes anything.
Status: In use
What it does
- Portfolio Tracker: portfolios, projects, features and stories on a Kanban board, plus a daily journal where a photo of handwritten notes becomes editable text.
- Rolodex: a profile per person, a log of every conversation, follow-up dates and links to projects.
- Planner, knowledge pages with backlinks, goals, habits and an inbox with text, voice and photo capture.
- An assistant that proposes changes; every AI change waits in an Approvals queue until the owner accepts it. Also reachable as an MCP server.
Why it exists
To keep many parallel projects and relationships in one place the owner controls, with AI help that cannot silently rewrite the record.
Stack and status
Stack
- React and TypeScript (Vite)
- Self-hosted Supabase (Postgres, auth, storage)
- Node assistant bridge using the owner's Claude subscription, with a local model as fallback
- Installable PWA with offline queue
Status: In use
In daily use by one person. Self-hosted, with a single user.
What is public and what is private
Public
A private-beta Android app on its app page. It connects to the private Life OS server, so it only works for the owner.
Private
Everything: code, data and the instance itself. Private.
Honest limitations
- Single-user by design; not multi-tenant.
- Self-hosted on personal hardware, so uptime is only as good as that hardware.
- Not offered as a product.
Related projects
Talk to us
If you want a private, approval-first tracker for your own work, we can scope one.
