
项目简介
| 字段 | 内容 |
|---|---|
| 项目名称 | danielmiessler/LifeOS |
| 项目地址 | https://github.com/danielmiessler/LifeOS |
| Star 数 | 17819 |
| Fork 数 | 2363 |
LifeOS 是一个面向个人生活与工作的通用 AI 运行层。它将使用者的目标、偏好、联系人以及过往决策等上下文组织起来,交给能够调用工具的 AI 编程助手使用,以便在不同会话中延续工作,而不是每次都从零解释背景。
项目把自身定位为 AI harness 之上的一层:harness 提供模型与工具调用能力,LifeOS 则补充持久记忆、技能、工作流路由和自我改进机制。README 表示它采用通用的 hooks、skills、上下文文件和 agent 路由等原语,代码以 TypeScript 与 Bash 为主,并非绑定某一家模型厂商。
核心特性
用“当前状态到理想状态”的框架组织目标与后续行动,适用于工作、创作或个人项目。 提供跨会话的记忆与知识归档,可保存决策、学习记录、人物和研究等上下文。 将研究、安全、写作、艺术等能力打包为一个自包含 skill,并可浏览与扩展其中的技能库。 通过输入路由与技能机制,把自然语言任务导向相应工作流,减少反复选择流程的负担。 提供可选的 Pulse、语音、状态面板等组件;README 也说明可按能力逐项安装,而非强制启用全部功能。
快速开始
准备一个具备文件与命令操作能力的 AI 编程助手,并安装 Bun。项目推荐让该助手阅读官方安装页后执行安装:
Read https://ourlifeos.ai/install and install LifeOS for me.
README 说明安装过程会由助手引导,并在改动本地环境前请求许可。若在 macOS 或 Linux 上使用 Claude Code,也可使用其提供的一行安装命令:
curl -fsSL https://ourlifeos.ai/install.sh | bash
执行前应先审阅安装脚本及其将修改的位置;已有配置时,README 建议先备份 ~/.claude,例如 cp -r ~/.claude ~/.claude-backup-$(date +%Y%m%d)。项目称安装器会识别已有安装并合并配置,但本地定制内容仍应自行保留备份。
为什么火了
个人使用 AI 时,“上下文丢失”和重复交代需求是很常见的摩擦。LifeOS 将记忆、技能和路由放进一个可安装的开源包,正好回应了这类从单次对话走向持续协作的需求;对已有 AI 编程助手的用户而言,尝试门槛也可能更低。
该仓库在当日 GitHub Trending 中出现,可能还因为它将抽象的“个人 AI 基础设施”整理为明确的安装入口、组件介绍与恢复说明。其价值是否适合具体场景,仍取决于用户是否愿意让本地 AI 工具管理较多的个人上下文,以及对其安装与配置进行审阅。
适合谁
它适合经常借助 AI 编程助手推进长期项目、希望沉淀目标和决策背景的个人开发者、创作者及知识工作者;尤其适合不想在每个新会话中重复说明偏好和项目状态的人。使用成本是需要具备可用的 AI harness 与 Bun,并对安装器和本地配置变更负责;README 指出 Claude Code 是目前测试最充分的路径,其他环境虽被设计为可移植,实际兼容性仍应自行验证。
夜雨聆风