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 服务器和向知识库添加自定义技能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目