Memory Garden
基于 Obsidian 笔记的个人认知回溯 Agent:立场快照、混合检索、只读 MCP 工具,48 测试 + 3 可复现 eval。
这是什么?适合谁?
Memory Garden(drephantom/memory-garden)是一个基于 Obsidian 的个人认知回溯 Agent:在 Obsidian 笔记上做个人认知回溯:立场快照、混合检索与只读 MCP 工具,带 48 个测试与 3 个可复现 eval。
核心价值:把个人知识库变成可回溯的认知记录——立场随笔记演化可追踪,混合检索找到相关旧笔记。
适合人群:
- 用 Obsidian 管理知识库的用户
- 想记录立场演化的研究者
- 关注 Agent 记忆与 RAG 的开发者
使用前提:Obsidian 笔记库与 Python 环境
准备工作
- 安装:clone 仓库并配置
- 数据:指向你的 Obsidian 笔记库
- 环境:Python + 模型接口
- 成本:MIT 开源免费
- 时间:配置 + 首次回溯约 20 分钟
快速上手(3 步)
第一步:安装配置
git clone https://github.com/drephantom/memory-garden
cd memory-garden
pip install -r requirements.txt
克隆并安装
第二步:指向笔记库
把 Obsidian 笔记库接入
第三步:运行回溯
让 Agent 做立场快照与检索
成功判定:对某个主题得到一份基于笔记的立场快照或相关旧笔记检索结果。
初级用法
立场快照
对某主题生成当前立场快照。
混合检索
在笔记库中做混合检索。
只读 MCP
通过只读 MCP 工具接入 Agent。
高级玩法
认知演化追踪
追踪立场随时间的变化。
自定义检索策略
调整混合检索的权重。
多主题回溯
批量回溯多个主题。
小技巧
- 笔记库先做基础整理,检索更准
- 只读工具保证不误改笔记
- 立场快照定期生成,便于对比
- 用 eval 数据验证检索质量
- 关注模型对长笔记的截断
常见踩坑
踩坑 1:检索不相关
- 现象:返回的笔记与主题无关
- 原因:检索权重未调
- 解决:调整混合检索参数
踩坑 2:快照失真
- 现象:立场快照与笔记不符
- 原因:笔记噪音或模型偏差
- 解决:清理噪音笔记并复核快照
踩坑 3:笔记库路径错误
- 现象:加载不到笔记
- 原因:路径配置错
- 解决:核对笔记库路径
踩坑 4:模型接口问题
- 现象:调用失败
- 原因:凭据或端点
- 解决:按 README 配置模型
踩坑 5:项目较新
- 现象:功能有限
- 原因:2026-08 新建
- 解决:以 README 为准
常见问题 FAQ
Q1: 只支持 Obsidian 吗?
A: A: 当前基于 Obsidian 笔记,具体数据源以 README 为准。
Q2: 会改动我的笔记吗?
A: A: MCP 工具为只读设计,不会修改笔记。
Q3: 免费吗?
A: A: MIT 开源免费。
Q4: 检索质量如何?
A: A: 提供 3 个可复现 eval 与 48 个测试用于评估。
Q5: 数据隐私?
A: A: 本地运行,笔记不出本机,但模型调用会发送相关文本。
进阶学习建议
掌握基础后,建议深入:
-
研究混合检索在个人知识库上的调优
-
把立场快照做成定期自动化
-
用 eval 数据持续改进检索质量
参考链接
最后更新:2026-08-31 · 作者:MagicNetWorld · 基于公开资料整理,关键数据经 GitHub API 独立实测核验,AI 辅助生成
📊 评分与标签
评分说明
总分 6.6/10 · S_入选
📊 可观测社区指标(采集日期:2026-08-31)
- GitHub: drephantom/memory-garden ★7, 🔱0(GitHub API 实时验证)
- License: MIT;仓库创建 2026-08-30,最后推送 2026-08-30
- 语言: Python;定位「基于 Obsidian 的个人认知回溯 Agent」
🤖 Agent 能力 1.4/2.0
- 认知回溯 + 混合检索 + 只读 MCP,定位清晰
- 来源:官方仓库
- 竞品对比 1(通用 RAG):无立场演化追踪
- 竞品对比 2(笔记插件):无 Agent 能力
🖐️ 易用性 0.9/1.5
- 需 Python 环境与模型配置
- 来源:官方仓库
- 竞品对比 1(Obsidian 插件):开箱即用
- 竞品对比 2(自建 RAG):门槛高
🔌 生态集成 1.3/2.0
- 基于 Obsidian + MCP,生态契合
- 来源:官方仓库
- 竞品对比 1(独立应用):生态孤立
- 竞品对比 2(笔记插件):集成单一
👥 社区支持 0.8/1.5
- 项目新(08-30),7 星
- 来源:官方仓库
- 竞品对比 1(成熟工具):社区大
- 竞品对比 2(实验项目):无社区
💡 创新程度 1.2/1.5
- 立场快照 + 认知回溯有新意
- 来源:官方仓库
- 竞品对比 1(传统笔记检索):无立场维度
- 竞品对比 2(通用记忆):无个人知识库
🔒 稳定性 1.0/1.5
- 48 测试 + 3 eval 有质量信号
- 来源:官方仓库
- 竞品对比 1(成熟框架):久经考验
- 竞品对比 2(实验项目):不稳定
评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。
🏷️ 标签说明
- 开源框架: 个人知识库 Agent 框架 来源:官方仓库
- 开源免费: MIT 开源协议 来源:官方仓库
- 个人知识库: 基于个人 Obsidian 笔记 来源:官方仓库
- Obsidian: 对接 Obsidian 笔记库 来源:官方仓库
- RAG: 混合检索与回溯 来源:官方仓库
📋 来源核实
- ✅ 已验证: GitHub 仓库 - stars/forks/license/pushed_at/语言经 GitHub API 实时核验(2026-08-31)
- ✅ 已验证: 官方 README - 能力与定位比对
- ⚠️ 未实测: Memory Garden 的端到端运行流程
- ⚠️ 未验证: 生产环境的稳定表现
⚠️ 局限与未实测声明
- 本文基于 2026-08-31 GitHub 公开信息整理,未实际运行 Memory Garden
- 项目较新(2026-08-30 创建),能力与命令以仓库 README 为准
同分类推荐
开源框架 分类下的其他 Agent