smixs/agent-second-brain
An always-on second brain you talk to. Voice notes in Telegram → typed, linked knowledge in your Obsidian vault. Runs 24/7 on the Claude subscription you already have.
解决的问题
彻底消除手动维护个人知识管理(PKM)系统的繁琐工作。无需手动整理笔记、为文件打标签或管理知识库,用户只需通过 Telegram 以语音或文字方式捕获信息,AI 代理便会自动归档、建立链接并将其组织成结构化的 Obsidian 知识库。
工作原理
该系统作为 Telegram 机器人运行,与部署在 VPS 的 tmux 窗口中持续运行的交互式 Claude Code 会话进行交互。这种架构允许代理使用标准的 Claude 订阅,而非按用量计费的 API 令牌。
核心组件包括:
- 捕获:语音笔记通过 Deepgram 进行语音转文字,文本、图片或文档由代理处理。
- 记忆引擎(autograph):类型化记忆层,将数据组织为带维基链接的卡片,并实现基于艾宾浩斯遗忘曲线的衰减系统(从核心到归档共五级),以保持知识图谱的相关性。
- 自动化:代理自行管理其日程(cron 任务),执行提醒,并进行夜间处理以分类条目并生成每日报告。
- 存储:所有数据以纯 Markdown 文件形式存储在用户自有的服务器上的 Obsidian 知识库中,确保无供应商锁定。
适用人群
希望拥有一个“第二大脑”来捕捉想法、管理 CRM 联系人和跟踪项目,但又不想受手动整理之苦的人,以及更倾向于自托管私有数据而非使用 SaaS 产品的用户。
主要亮点
- 语音优先捕获:通过 Telegram 语音笔记实现快速录入。
- 订阅制成本:使用固定月费(Claude Pro + 便宜的 VPS)而非按令牌计费的 API 费用。
- 自愈能力:包含看门狗和“每日医生”机制,确保代理始终在线。
- 知识图谱:自动创建 MOC(内容地图)、修复链接并去重。
- 可扩展性:支持 MCP 服务器和向知识库添加自定义技能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目