LifeOS README

The project's README from github.com/danielmiessler/LifeOS. As one markdown file: README.md.


LifeOS

The AI-Powered Life Operating System

Typing SVG

Stars Forks Last Commit Contributors

Release License Built with Claude

TypeScript Bun Pulse Community

Website · Install · Walkthrough · Docs · Releases


https://github.com/user-attachments/assets/329897f5-828b-4c23-b607-1cf9c71cb4ec

LifeOS is a General Purpose AI Harness for doing anything you want to do in life and work with AI. 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.

And because it has your full context, it makes everything you do more efficient and effective, from building apps, to starting a business, to creative projects…basically anything.

[!NOTE] The whole system works on one central concept: moving from your Current State to your Ideal State — in pursuit of Euphoric Surprise.

⭐ If LifeOS is useful to you, star the repo

Stars help more people find the project and keep it moving. It takes one click.

Star LifeOS on GitHub

Install

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 | bash

Either path needs a capable AI coding harness — we build and run on Claude Code — and bun.

Core Components

The unique features — the parts you won't find anywhere else. Anything a good harness already provides on its own (built-in subagents, for example) isn't listed; this is only what LifeOS adds. See them live and click through on ourlifeos.ai.

LifeOS core components — Current→Ideal State, Intent Engineering, General Hill Climbing, Euphoric Surprise, TELOS, the Algorithm, Arbol, Bunker, the ISA System, Cortex, Synapse, Atlas, Ledger, the Skill System, the Hook System, Pulse, Voice, Learning, Security, the Hermes Sidecar, Custom Spinner Verbs, and Custom Tooltips. Click to explore them live on ourlifeos.ai.


🧩 Skills

LifeOS installs as one self-contained skill that bundles the whole library — research, security, writing, art, and more. Browse them all on the site.

Browse all skills →


❓ FAQ

How is LifeOS different from using an AI harness on its own?

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:

Your harness is the engine. LifeOS is everything else that makes it your car.

What harness does LifeOS run on?

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.

How is this different from fabric?

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.

What if I break something?

Recovery is straightforward:


🎯 Roadmap

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

🌐 Community

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

Star History

Star History Chart

🤝 Contributing

We welcome contributions! See our GitHub Issues for open tasks.

  1. Fork the repository
  2. Make your changes — Bug fixes, new skills, documentation improvements
  3. Test thoroughly — Install in a fresh system to verify
  4. Submit a PR with examples and testing evidence

📜 License

MIT License - see LICENSE for details.


🙏 Credits

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.

Contributors

LifeOS is built in the open, and the community's pull requests, forensic bug reports, and fresh-install writeups directly shape every release. The public repo is generated from a private source tree, so community PRs are ported into source with credit rather than merged directly — same fix, durable across releases.

alexfry-axeai asdf8675309 Autodidact-med aveneri bassitone bkolendowski bowlax bytebyrobert christauff dactylmedia danielmiessler Drizzt321 dsather ebrett elhoim emarcelcom emory fayerman-source ForgottenFates7 hjo20 HotSauceHacker IJASolutions imrathion jbmml jnpkr justinkatz94-glitch kaimagnus kirmalyshev ksylvan lgertel lowk3y m4nt0de4 MarnuLombard maxolasersquad mcardinali-data mj-deving Mutdogus mvoehringer neilinger neilsoult ozymandiasscz2 Pfassmeyer PigLardLord pybe qozle rathko sabo961 salmanmkc sauldataman Seadubb smolcompute spazbg spec-vova StarksLabs sti0 theNetworkChuck Trei-D tzioup

LifeOS (danielmiessler/LifeOS)

Searching Database…

19.5K ·GitHub
Что это такое?LifeOS — это универсальный AI-харнесс для жизни и работы: он запоминает, кто вы, что для вас важно и к чему вы стремитесь, а затем использует ИИ, который вас знает, чтобы двигать вас от текущего состояния к желаемому.
Так это отдельное приложение или что-то, что живёт внутри моего AI-агента для кодинга?Это не отдельное приложение — оно устанавливается как один самодостаточный навык (skill) внутри вашего существующего AI-харнесса. Код написан на TypeScript и Bash, и поверх агента, которым вы уже пользуетесь, добавляются память, собственные навыки и маршрутизация.
Как его запустить?Вставьте промпт установки в ваш AI-харнесс — Claude Code, Cursor, Codex, Hermes или любой достаточно способный агент — и он выполнит всю настройку целиком, спрашивая разрешение, прежде чем что-то менять. Для macOS/Linux есть однострочная команда для Claude Code.
Мне обязательно использовать именно Claude Code, или подойдут и другие агенты?Подойдёт любой продвинутый харнесс — он изначально не привязан к конкретному, а построен на универсальных механизмах (hooks, skills, файлы контекста, агентная маршрутизация). Claude Code — просто самый проверенный вариант, потому что автор разрабатывает на нём, а ещё понадобится bun.
Что будет, если после обновления или изменения что-то сломается?Восстановление предусмотрено: перед обновлением делается резервная копия ~/.claude, ваши настройки в USER/ никогда не затрагиваются, файлы конфигурации объединяются, а не перезаписываются, и всё хранится в git, так что можно откатиться или просто заново запустить установщик.
Он работает на Windows или только на Mac и Linux?Задокументированная однострочная команда рассчитана на Claude Code на macOS и Linux, но LifeOS задуман так, чтобы работать везде, где работает ваш AI-агент, — это файлы и навыки внутри харнесса, а не привязанное к операционной системе ПО.
Что он на самом деле добавляет к обычному харнессу?Постоянную память (ассистент помнит прошлые сессии, решения и выводы), собственные навыки под то, что вы делаете чаще всего, доступ к вашим целям, контактам и предпочтениям без повторных объяснений, умную маршрутизацию, когда фраза «исследуй это» запускает нужный процесс, и самоулучшение — система меняет саму себя на основе того, чему научилась.
Чем это отличается от fabric?Fabric — это набор AI-промптов (паттернов) для конкретных задач, то есть про то, что спрашивать у ИИ. LifeOS — это инфраструктура того, как работает ваш ассистент: память, навыки, маршрутизация, контекст, самоулучшение. Они дополняют друг друга, и многие пользователи встраивают паттерны Fabric в свои навыки LifeOS.
Какие навыки в него входят?Он устанавливается как один самодостаточный навык, в который упакована целая библиотека — исследование, безопасность, письмо, рисование и другое. Полный каталог можно посмотреть на сайте проекта, ourlifeos.ai.
Что запланировано на будущее?Поддержка локальных моделей (Ollama, llama.cpp) ради приватности и экономии, тонкая маршрутизация моделей по сложности задачи, удалённый доступ с телефона или из браузера, исходящие звонки и внешние уведомления через Email, Discord, Telegram и Slack.
Size
462.2 MB
Stars
19.5K
Age
1y
Commits · 90 Days