跳转至

LifeOS

概述

LifeOS(Daniel Miessler)是一个 AI 驱动的个人操作系统,旨在帮助用户在生活和工作中从“当前状态”走向“理想状态”。它不是一个独立智能体,而是一个“通用爬坡运行框架”:运行在现有 AI 编码平台(主要是 Claude Code)之上,同时保持运行框架无关,并增加持久化记忆、意图驱动的任务路由和自我修改能力,使底层模型原始的推理能力能够围绕用户的具体目标、偏好和决策历史进行个性化。它与 Hermes AgentOpenClawOpenHuman 同属“个人 AI 智能体”类别,但它不是独立应用,而是以单个自包含 Claude Code 技能的形式分发。

核心概念/架构

LifeOS 将多个子系统打包成一个统一技能:

  • Cortex:记忆架构,包括知识图谱、工作历史和累积学习成果。
  • Synapse:输入路由与任务分类,将请求分派到合适的工作流。
  • Atlas:实时资产管理与关系跟踪。
  • Ledger:变更跟踪与审计日志。
  • The Algorithm:七阶段运行循环:OBSERVE → THINK → PLAN → BUILD → EXECUTE → VERIFY → LEARN。
  • ISA System(Ideal State Artifact):记录用户多个身份视角下目标的结构化文档。
  • Pulse:统一守护进程,提供语音界面、调度、仪表板和可选的消息桥接。
  • Skills Library:覆盖研究、写作、安全等领域的 49+ 个专用工作流。

在架构上,LifeOS 将自己定位为原始 AI 能力之上的运行层:底层运行框架(例如 Claude Code)提供推理和工具执行,LifeOS 则跨会话提供连续性,包括上下文、偏好、决策历史和目标状态对齐。

技术栈

  • 语言:TypeScript、Bash
  • 运行时:Bun
  • 主要平台:Claude Code(设计为运行框架无关)
  • 分发方式:单个自包含技能,可通过提示词或 curl | bash 安装
  • 持久化:基于 Git 的版本控制与本地文件存储

典型设计模式

  • 宪法即代码:将身份和行为准则作为系统提示词加载。
  • 能力感知:安装器检测用户需要的可选功能,并在失败时给出具体修复建议。
  • 面向恢复的设计:每个组件都可以回滚;用户在专用 USER 目录中的定制内容可在升级时保留。
  • 社区集成开发:将公开 PR 移植到私有源代码树中,在保持贡献者署名的同时维持发布稳定性。

许可证

MIT 许可证——免费、开源,并明确允许商业使用。

适用场景(优势)

  • Claude Code(或其他受支持运行框架)的个人重度用户,希望跨会话保留记忆并跟踪目标,而不采用单独的托管智能体平台。
  • 希望使用自包含、可审计、由 Git 支持的个人知识/记忆层,而不是托管式 SaaS 记忆服务的用户。

局限(不足)

  • 实际使用中仍主要依赖 Claude Code,尽管设计目标是运行框架无关。
  • 采用单用户、本地优先设计,不面向团队或多租户部署。
  • 它是技能/运行框架层而非托管平台,因此依赖底层 AI 编码平台的能力与可用性。

参见

参考资料