Give your AI coding tool persistent memory of your goals, decisions, and context across sessions
Let a request like research this automatically trigger the right workflow or skill
Build apps, plan a business, or run creative projects with your full personal context already loaded
Browse and use a bundled library of skills for research, security, and writing tasks
| danielmiessler/lifeos | teambit/bit | motion-canvas/motion-canvas | |
|---|---|---|---|
| Stars | 18,441 | 18,387 | 18,501 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | easy |
| Complexity | 3/5 | 4/5 | 3/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing AI coding tool such as Claude Code plus the Bun runtime.
LifeOS describes itself as an AI powered life operating system, a general purpose layer that sits on top of a capable AI coding tool such as Claude Code, Cursor, or Codex, and helps you move from where you currently are to where you want to be, in both your personal life and your work. The core idea is that the system captures who you are, what you care about, and what you are trying to achieve, and then uses that stored context so that every task you ask for, from building an app to starting a business to a creative project, gets handled with your full situation already understood, instead of you re-explaining yourself each time. Installation is unusual: you do not run a normal setup script yourself. Instead you paste an install prompt directly into your AI coding tool, and that tool reads an install page and walks through the setup itself, asking your permission before it changes anything on your system. There is also a one line terminal shortcut for Claude Code users on macOS or Linux. Either way, you need a capable AI coding tool already running, plus the Bun JavaScript runtime. Once installed, LifeOS adds persistent memory so your assistant remembers past sessions and decisions, a library of custom skills for research, security, writing, and other common tasks, stored personal context like goals and contacts, and routing that triggers the right workflow automatically based on what you ask for. The README explains that while your underlying AI tool provides raw capability, LifeOS is the layer that makes that capability personal and ongoing rather than starting from nothing each session. The project is written in TypeScript and Bash and is designed to work with any capable AI agent rather than being locked to one vendor, though it is built and most tested against Claude Code. The roadmap mentions future support for local models, more granular routing between models, and remote access from mobile or other devices.
A personal layer on top of an AI coding tool that remembers your goals and context and routes tasks toward moving you from your current life to your ideal one.
Mainly TypeScript. The stack also includes TypeScript, Bash, Bun.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.