LifeOS is a Life Operating System. It captures who you are, what you care about, and where you're trying to go, then uses AI that knows you to help you get there. Everything runs on one loop: move from your current state to your ideal state through steps you can verify.
Give it to your AI. LifeOS is installed by an AI, so the install is just a prompt. Paste this into your AI coding harness β Claude Code, Cursor, Codex, Hermes, or any capable agent β and it does the whole setup for you:
Read https://ourlifeos.ai/install and install LifeOS for me.
Your AI reads the install page and walks the setup, asking permission before it touches anything.
Prefer the terminal? There's a one-line shortcut for Claude Code on macOS/Linux:
curl -fsSL https://ourlifeos.ai/install.sh | bashEither path needs a capable AI coding harness β we build and run on Claude Code β and bun.
The unique features β the parts you won't find anywhere else, plus the subsystems underneath. See them live and click through on ourlifeos.ai.
LifeOS installs as one self-contained skill that bundles the whole library β research, security, writing, art, and more. Browse them all on the site.
Your harness gives you raw capability. LifeOS is the layer on top that makes it yours β a system that knows your goals, people, and context, and keeps working toward them:
- Persistent memory β Your DA remembers past sessions, decisions, and learnings
- Custom skills β Specialized capabilities for the things you do most
- Your context β Goals, contacts, preferencesβall available without re-explaining
- Intelligent routing β Say "research this" and the right workflow triggers automatically
- Self-improvement β The system modifies itself based on what it learns
Your harness is the engine. LifeOS is everything else that makes it your car.
Any high-end one. LifeOS is harness-agnostic by design β it's built on universal primitives (hooks, skills, context files, agentic routing), not one vendor's features. The code is TypeScript and Bash, and the core ideas β TELOS, the Algorithm, skills, memory β port to any capable agent.
Daniel builds and runs it on Claude Code, so that's the most-tested path today. But LifeOS isn't locked to it, and it's designed to run wherever your AI does.
Fabric is a collection of AI prompts (patterns) for specific tasks. It's focused on what to ask AI.
LifeOS is infrastructure for how your DA operatesβmemory, skills, routing, context, self-improvement. They're complementary. Many LifeOS users integrate Fabric patterns into their skills.
Recovery is straightforward:
- Back up first β Before any upgrade:
cp -r ~/.claude ~/.claude-backup-$(date +%Y%m%d) - USER/ is safe β Your customizations in
USER/are never touched by the installer or upgrades - Settings merge, not overwrite β The installer only updates identity and version fields; your hooks, statusline, and custom config are preserved
- Git-backed β Version control everything, roll back when needed
- History is preserved β Your DA's memory survives mistakes
- DA can fix it β Your DA helped build it, it can help repair it
- Re-install β Run the installer again; it detects existing installations and merges intelligently
| Feature | Description |
|---|---|
| Local Model Support | Run LifeOS with local models (Ollama, llama.cpp) for privacy and cost control |
| Granular Model Routing | Route different tasks to different models based on complexity |
| Remote Access | Access your LifeOS from anywhereβmobile, web, other devices |
| Outbound Phone Calling | Voice capabilities for outbound calls |
| External Notifications | Robust notification system for Email, Discord, Telegram, Slack |
GitHub Discussions: Join the conversation
Community Discord: LifeOS is discussed in the community Discord along with other AI projects
Twitter/X: @danielmiessler
Blog: danielmiessler.com
We welcome contributions! See our GitHub Issues for open tasks.
- Fork the repository
- Make your changes β Bug fixes, new skills, documentation improvements
- Test thoroughly β Install in a fresh system to verify
- Submit a PR with examples and testing evidence
MIT License - see LICENSE for details.
Anthropic and the Claude Code team β First and foremost. You are moving AI further and faster than anyone right now. Claude Code is the foundation that makes all of this possible.
IndyDevDan β For great videos on meta-prompting and custom agents that have inspired parts of LifeOS.
fayerman-source β Google Cloud TTS provider integration and Linux audio support for the voice system.
Matt Espinoza β Extensive testing, ideas, and feedback, plus roadmap contributions.
LifeOS is free and open-source forever. If you find it valuable, you can sponsor the project.
- The Real Internet of Things β The vision behind LifeOS
- AI's Predictable Path: 7 Components β Visual walkthrough of where AI is heading
- Building a Personal AI Infrastructure β Full walkthrough with examples
π Update History
v6.0.5 (2026-07-04) β Rename in the Code, New Harvest Skill
- PAIβLifeOS rename reaches the code β code identifiers and doc prose now read LifeOS throughout; runtime-critical paths and regexes were left byte-identical on purpose, so the prose is clean and nothing breaks.
- New Harvest skill β mine any URL, video, or article for what's genuinely useful to your LifeOS, ranked and mapped against your whole system. Report-only; adoption is a separate step.
- Algorithm v6.24.0 β motion verification: an ISC about animation, transition, or a multi-step flow closes on a frame-scrub gallery, never a single screenshot.
- Installer fix β the bootstrap
install.shnow fetches the version it advertises. - Full release notes
v6.0.0 (2026-07-02) β One Skill, One Install
- Skill-based distribution β the whole system now ships as a single self-contained skill (
LifeOS/): the orchestrator (SKILL.md + Workflows + Tools) plus a complete install payload (system prompt, Algorithm, 49 skills, hooks, agents, Pulse, statusline, USER + MEMORY scaffolds). One directory, one install. - First release under the LifeOS name β the project was PAI (Personal AI Infrastructure); this is the same system, renamed.
- Install by prompt β hand it to your AI ("Read https://ourlifeos.ai/install and install LifeOS for me"); a
curl β¦ | bashshortcut lays it down from a terminal too. - Full Pulse on first boot β the installer stands up the Life Dashboard and menu-bar app, ships generic TELOS templates so the dashboard renders on a fresh install, and runs the setup interview to seed it.
- Algorithm v6.23.0 β Current State β Ideal State across seven phases, classifier-driven mode + tier, cross-vendor verification at E4/E5.
- Clean by construction β nothing personal ships; the USER tree is a blank template you populate. Release gates + a cross-vendor audit run before every publish.
- Full release notes
v5.0.0 (2026-04-30) β Life Operating System
- Pulse β unified daemon (port 31337): voice, hooks, observability, cron, Life Dashboard, wiki API, optional Telegram/iMessage bridges. Replaces every previous loose service.
- The DA β Digital Assistant identity layer. PRINCIPAL_IDENTITY + DA_IDENTITY pair, loaded at session start.
/interviewwalks you through naming your DA, picking a voice, capturing TELOS. - Algorithm v6.3.0 β seven-phase loop (OBSERVE β THINK β PLAN β BUILD β EXECUTE β VERIFY β LEARN). Classifier picks MINIMAL/NATIVE/ALGORITHM and tier (E1βE5) per prompt. Verification doctrine (live-probe, advisor calls, cross-vendor audit at E4/E5).
- The ISA β Ideal State Artifact primitive. One document, twelve sections, five identities. Owned by the ISA skill.
- Containment + release tooling β privacy is structural. Security gates run on every public release; two-stage release (stage β publish) never auto-chains.
- Memory v7.6 β structured by purpose: WORK, KNOWLEDGE (typed graph), LEARNING, RELATIONSHIP, OBSERVABILITY, STATE.
- Full release notes + migration guide
v4.0.3 (2026-03-01) β Community PR Patch
- JSON array parsing fix in Inference.ts, 29 dead references removed, portability fixes, user context migration
- Release Notes
v4.0.0 (2026-02-27) β Lean and Mean
- 38 flat skill directories β 12 hierarchical categories, dead systems removed, CLAUDE.md template system, comprehensive security sanitization
- Release Notes
v3.0.0 (2026-02-15) β The Algorithm Matures
- Algorithm v1.4.0, persistent PRDs and parallel loop execution, full installer with GUI wizard, agent teams/swarm, voice personality system
- Release Notes
v2.4.0 (2026-01-23) β The Algorithm
- Universal problem-solving system with ISC tracking, Euphoric Surprise as the outcome metric
- Release Notes
v2.0.0 (2025-12-28) β v2 Launch
- Modular architecture with independent skills, Claude Code native design
Built with β€οΈ by Daniel Miessler and the LifeOS community
Augment yourself.

