You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 7daa673
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.md
+187-5Lines changed: 187 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -126,17 +126,199 @@ The dashboard explains itself on hover instead of sending you to a manual.
126
126
</tr>
127
127
</table>
128
128
129
-
## Learn more
129
+
---
130
+
131
+
## 📦 Packs
132
+
133
+
Packs are standalone, AI-installable capabilities you can add to any AI coding harness without installing the full system. Each pack is a self-contained prompt your DA can read and execute — point it at the pack directory and say "install this," and it handles the rest.
134
+
135
+
**[Browse all packs →](Packs/)**
136
+
137
+
---
138
+
139
+
## ❓ FAQ
140
+
141
+
### How is LifeOS different from just using Claude Code?
142
+
143
+
LifeOS is built natively on Claude Code and designed to stay that way. We chose Claude Code because its hook system, context management, and agentic architecture are the best foundation available for personal AI infrastructure.
144
+
145
+
LifeOS isn't a replacement for Claude Code — it's the layer on top that makes Claude Code *yours*:
146
+
147
+
-**Persistent memory** — Your DA remembers past sessions, decisions, and learnings
148
+
-**Custom skills** — Specialized capabilities for the things you do most
149
+
-**Your context** — Goals, contacts, preferences—all available without re-explaining
150
+
-**Intelligent routing** — Say "research this" and the right workflow triggers automatically
151
+
-**Self-improvement** — The system modifies itself based on what it learns
152
+
153
+
Think of it this way: Claude Code is the engine. LifeOS is everything else that makes it *your* car.
154
+
155
+
### What's the difference between LifeOS and Claude Code's built-in features?
156
+
157
+
Claude Code provides powerful primitives — hooks, slash commands, MCP servers, context files. These are individual building blocks.
158
+
159
+
LifeOS is the complete system built on those primitives. It connects everything together: your goals inform your skills, your skills generate memory, your memory improves future responses. LifeOS turns Claude Code's building blocks into a coherent personal AI platform.
160
+
161
+
### Is LifeOS only for Claude Code?
162
+
163
+
LifeOS is Claude Code native. We believe Claude Code's hook system, context management, and agentic capabilities make it the best platform for personal AI infrastructure, and LifeOS is designed to take full advantage of those features.
164
+
165
+
That said, LifeOS's concepts (skills, memory, algorithms) are universal, and the code is TypeScript and Bash — so community members are welcome to adapt it for other platforms.
166
+
167
+
### How is this different from fabric?
168
+
169
+
[Fabric](https://github.com/danielmiessler/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.
172
+
173
+
### What if I break something?
174
+
175
+
Recovery is straightforward:
176
+
177
+
-**Back up first** — Before any upgrade: `cp -r ~/.claude ~/.claude-backup-$(date +%Y%m%d)`
178
+
-**USER/ is safe** — Your customizations in `USER/` are never touched by the installer or upgrades
179
+
-**Settings merge, not overwrite** — The installer only updates identity and version fields; your hooks, statusline, and custom config are preserved
180
+
-**Git-backed** — Version control everything, roll back when needed
181
+
-**History is preserved** — Your DA's memory survives mistakes
182
+
-**DA can fix it** — Your DA helped build it, it can help repair it
183
+
-**Re-install** — Run the installer again; it detects existing installations and merges intelligently
184
+
185
+
---
186
+
187
+
## 🎯 Roadmap
188
+
189
+
| Feature | Description |
190
+
|---------|-------------|
191
+
|**Local Model Support**| Run LifeOS with local models (Ollama, llama.cpp) for privacy and cost control |
192
+
|**Granular Model Routing**| Route different tasks to different models based on complexity |
193
+
|**Remote Access**| Access your LifeOS from anywhere—mobile, web, other devices |
194
+
|**Outbound Phone Calling**| Voice capabilities for outbound calls |
195
+
|**External Notifications**| Robust notification system for Email, Discord, Telegram, Slack |
196
+
197
+
---
198
+
199
+
## 🌐 Community
200
+
201
+
**GitHub Discussions:**[Join the conversation](https://github.com/danielmiessler/LifeOS/discussions)
202
+
203
+
**Community Discord:** LifeOS is discussed in the [community Discord](https://danielmiessler.com/upgrade) along with other AI projects
<imgalt="Star History Chart"src="https://api.star-history.com/svg?repos=danielmiessler/LifeOS&type=Date" />
216
+
</picture>
217
+
</a>
135
218
136
219
---
137
220
221
+
## 🤝 Contributing
222
+
223
+
We welcome contributions! See our [GitHub Issues](https://github.com/danielmiessler/LifeOS/issues) for open tasks.
224
+
225
+
1.**Fork the repository**
226
+
2.**Make your changes** — Bug fixes, new skills, documentation improvements
227
+
3.**Test thoroughly** — Install in a fresh system to verify
228
+
4.**Submit a PR** with examples and testing evidence
229
+
230
+
---
231
+
232
+
## 📜 License
233
+
234
+
MIT License - see [LICENSE](LICENSE) for details.
235
+
236
+
---
237
+
238
+
## 🙏 Credits
239
+
240
+
**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.
241
+
242
+
**[IndyDevDan](https://www.youtube.com/@indydevdan)** — For great videos on meta-prompting and custom agents that have inspired parts of LifeOS.
243
+
244
+
### Contributors
245
+
246
+
**[fayerman-source](https://github.com/fayerman-source)** — Google Cloud TTS provider integration and Linux audio support for the voice system.
247
+
248
+
**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](https://github.com/sponsors/danielmiessler).**
259
+
260
+
</div>
261
+
262
+
---
263
+
264
+
## 📚 Related Reading
265
+
266
+
-[The Real Internet of Things](https://danielmiessler.com/blog/the-real-internet-of-things) — The vision behind LifeOS
267
+
-[AI's Predictable Path: 7 Components](https://danielmiessler.com/blog/ai-predictable-path-7-components-2024) — Visual walkthrough of where AI is heading
268
+
-[Building a Personal AI Infrastructure](https://danielmiessler.com/blog/personal-ai-infrastructure) — Full walkthrough with examples
-**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.
279
+
-**First release under the LifeOS name** — the project was PAI (Personal AI Infrastructure); this is the same system, renamed.
280
+
-**One-line install** — `curl -fsSL https://ourlifeos.ai/install.sh | bash` lays down the entire system.
281
+
-**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.
282
+
-**Algorithm v6.23.0** — Current State → Ideal State across seven phases, classifier-driven mode + tier, cross-vendor verification at E4/E5.
283
+
-**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.
284
+
-[Full release notes](Releases/v6.0.0/README.md)
285
+
286
+
**v5.0.0 (2026-04-30) — Life Operating System**
287
+
-**Pulse** — unified daemon (port 31337): voice, hooks, observability, cron, Life Dashboard, wiki API, optional Telegram/iMessage bridges. Replaces every previous loose service.
288
+
-**The DA** — Digital Assistant identity layer. PRINCIPAL_IDENTITY + DA_IDENTITY pair, loaded at session start. `/interview` walks you through naming your DA, picking a voice, capturing TELOS.
289
+
-**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).
290
+
-**The ISA** — Ideal State Artifact primitive. One document, twelve sections, five identities. Owned by the **ISA skill**.
291
+
-**Containment + release tooling** — privacy is structural. Security gates run on every public release; two-stage release (stage → publish) never auto-chains.
0 commit comments