About this project

LifeOS is a general-purpose AI harness designed to work with capable AI coding agents such as Claude Code, Cursor, Codex, or Hermes. It installs as a self-contained skill bundle and adds a personal operating layer on top of an existing AI harness. The system captures user goals, contacts, preferences, and context, then provides persistent memory, custom skills, intelligent routing, and self-improvement mechanisms so the AI can work toward the user's stated objectives across sessions. The project is built in TypeScript and Bash, with Bun as a runtime dependency. Installation is primarily AI-assisted: users paste a prompt into their AI coding harness, or use a one-line shell installer on macOS/Linux. The README describes named subsystems including Cortex for memory, Synapse for input routing, Atlas for asset graphing, Ledger for change tracking, and an optional Hermes sidecar for terminal access. LifeOS is positioned as complementary to Fabric, another project by the same author. While Fabric provides reusable AI prompts for specific tasks, LifeOS provides infrastructure for how a digital assistant operates. The repository includes documentation, a website, a Discord community, and a roadmap covering local model support, granular model routing, remote access, outbound calling, and external notifications. It is MIT licensed and open to community contributions.