danielmiessler/LifeOS

Description: The AI harness that moves you from current state to ideal state. An intent engineering platform: it conveys what you ultimately want to your AI on every...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 33 minutes ago
Added to GitGenius on December 21st, 2025
Created on September 8th, 2025
Open Issues & Pull Requests: 36 (+0)
Number of forks: 2,294
Total Stargazers: 16,928 (-1)
Total Subscribers: 207 (+0)

Issue Activity (beta)

Open issues: 11
New in 7 days: 36
Closed in 7 days: 28
Avg open age: 0 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 30
Closed in 7 days: 28
Comments in 7 days: 4
Events in 7 days: 4

Top labels

No label distribution available yet.

Repository Insights (GitGenius)

Median issue/PR response: 22.1 hours
Mean response time: 8.0 days
90th percentile: 24.3 days
Tracked items: 746

Most active contributors

Detailed Description

LifeOS is an AI-powered Life Operating System built in TypeScript that captures personal goals, values, and context, then uses AI agents to help users move from their current state toward their ideal state through verifiable steps. The system is designed to run on top of capable AI coding harnesses like Claude Code, Cursor, or other agentic platforms, functioning as a persistent layer that adds personalization and structure to raw AI capabilities.

The installation process is distinctive in that LifeOS installs itself through an AI agent. Users paste an installation prompt into their chosen AI harness, and the agent handles the entire setup process, asking for permission before making changes. A terminal shortcut is available for Claude Code users on macOS and Linux. The system requires a capable AI coding harness and bun as dependencies.

Core functionality centers on five key differentiators from using an AI harness alone. LifeOS provides persistent memory across sessions, allowing the AI to remember past decisions and learnings. It includes custom skills—specialized capabilities bundled into a single self-contained skill that covers research, security, writing, art, and more. The system maintains user context including goals, contacts, and preferences without requiring re-explanation. Intelligent routing automatically triggers appropriate workflows based on user requests. Finally, the system self-improves by modifying itself based on learned patterns.

The repository is harness-agnostic by design, built on universal primitives like hooks, skills, context files, and agentic routing rather than vendor-specific features. While Daniel Miessler builds and runs it on Claude Code, the TypeScript and Bash codebase is designed to port to any capable agent. The system distinguishes itself from Miessler's earlier Fabric project, which is a collection of AI prompts for specific tasks. LifeOS instead provides infrastructure for how an AI assistant operates, including memory management, skill routing, context handling, and self-improvement mechanisms.

Recovery and safety are built into the design. Users can back up their configuration before upgrades, and customizations in the USER directory are never touched by installers or upgrades. Settings merge rather than overwrite, version control preserves history, and the AI assistant can help repair issues. Re-running the installer detects existing installations and merges intelligently.

The roadmap includes local model support for privacy and cost control through Ollama and llama.cpp, granular model routing to direct different tasks to appropriate models, remote access across devices, outbound phone calling capabilities, and external notifications via email, Discord, Telegram, and Slack.

GitGenius activity data shows the repository has 601 tracked issues and pull requests with a median response latency of 17.7 hours and mean latency of 141.8 hours. Daniel Miessler leads contribution activity with 794 tracked events, followed by kaimagnus with 286 events and xbt-a4224j with 34 events. The repository connects to related projects including danielmiessler/personal_ai_infrastructure, anthropics/claude-code, and conda/conda through overlapping contributors. The project is classified across multiple domains including Personal AI, Local AI, AI Infrastructure, Machine Learning, LLM Setup, AI Environment, Data Privacy, AI Tools, Automation, and Self-hosted AI. The system is released under the MIT License and accepts community contributions through GitHub Issues and pull requests.

LifeOS
by
danielmiesslerdanielmiessler/LifeOS

Repository Details

Fetching additional details & charts...