An OpenClaw skill that records learnings, errors, and feature requests so an agent can improve across sessions.
danielmiessler/LifeOS
An AI harness built on Claude Code that captures your goals and context so AI can help you move from your current state to your ideal state.
- Stars
- 19,549
- Forks
- 2,500
- Open issues
- 82
- Last commit
- 2 months ago
What is it?
LifeOS is a general-purpose AI harness that sits on top of a coding agent such as Claude Code. It stores a profile of who you are, what you care about, and where you want to go, then uses that context across tasks, from building software and starting a business to creative projects.
The system is organized around a Current State to Ideal State loop. It includes persistent memory (Cortex) for past sessions and learnings, a skill library that the system routes requests to, hooks, a background daemon called Pulse that runs voice, scheduled jobs and a local dashboard, and an installer that an AI agent can run for you. The project is written in TypeScript and Bash and requires Bun.
The author builds and tests it primarily on Claude Code. The project states that its core ideas are intended to port to other capable agents, and a roadmap item covers local model support through Ollama and llama.cpp.
Key features
- 01Persistent memory of past sessions, decisions and learnings.
- 02Skill library with automatic routing of requests to the matching workflow.
- 03Personal context files covering goals, contacts and preferences.
- 04Background daemon for voice, scheduled jobs and a local dashboard.
- 05Installation driven by an AI agent prompt or a shell script.
Use cases
- Running a personal AI assistant that keeps track of your goals across projects.
- Coordinating research, writing and planning tasks with a shared memory of your context.
- Building a self-customized workflow on top of Claude Code.
Quick start
- 1
Paste the install prompt into your AI coding harness (Claude Code, Cursor, Codex, etc.)
- 2
Or, on macOS/Linux with Claude Code, run the official one-line install script from the README
Things to know
- Requires a capable AI coding harness and bun to install and run.
- Claude Code is the most-tested path; other harnesses are less proven.
- Local model support and several notification and remote-access features are still roadmap items.
Topics
FAQ
- What is LifeOS?
- An AI harness built on Claude Code that captures your goals and context so AI can help you move from your current state to your ideal state. LifeOS is a general-purpose AI harness that sits on top of a coding agent such as Claude Code. It stores a profile of who you are, what you care about, and where you want to go, then uses that context across tasks, from building software and starting a business to creative projects.
- Is LifeOS free to use? What license does it have?
- LifeOS is open source under the MIT license. Check the license terms before using it in commercial products.
- Is LifeOS still maintained?
- Updated within 6 months. The last commit to LifeOS was on Sep 4, 2026.
- What can I use LifeOS for?
- Running a personal AI assistant that keeps track of your goals across projects. Coordinating research, writing and planning tasks with a shared memory of your context. Building a self-customized workflow on top of Claude Code.
- How do I install LifeOS?
- Paste the install prompt into your AI coding harness (Claude Code, Cursor, Codex, etc.) Or, on macOS/Linux with Claude Code, run the official one-line install script from the README
- Where can I get LifeOS?
- The source code and installation instructions are on GitHub: https://github.com/danielmiessler/LifeOS
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted personal AI agent platform where a crew of isolated agents shares long-term memory and reaches you through terminal, WhatsApp, Telegram, Slack and more.
A self-learning add-on for Claude Code that captures your corrections and preferences and syncs them into CLAUDE.md and AGENTS.md as persistent memory.
A documented architecture and installable Claude Code plugin for building a persistent AI chief of staff with memory, daily briefings and scheduled background jobs.
A skills framework and software development methodology that guides coding agents through brainstorming, planning, TDD, and reviewed subagent-driven implementation.
A hands-on Vibe Coding course that teaches non-programmers and developers to build real AI-assisted products from idea to launch.