MindGardener

🌱 给AI种一棵不会忘事的记忆树

Local-first记忆系统:用纯Markdown构建AI智能体的长期记忆,支持知识图谱、惊喜度筛选和身份认知追踪,无需数据库。

收藏
3.3k
安装
1.3k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

MindGardener 是一款面向自主智能体的本地优先长期记忆系统,彻底解决了AI助手"金鱼记忆"的痛点。它通过解析日常对话日志,自动提取实体并构建可浏览的维基式知识图谱,同时引入认知科学中的预测误差(surprise scoring)机制——只有打破预期的事件才会被晋升至长期记忆,有效压缩噪声、保留信号。

显著优点

  • 零基础设施依赖:纯Python实现,无需数据库、Docker或服务器,仅需Markdown文件
  • 双重隐私保障:支持完全离线运行(Ollama),或经Gemini免费额度低成本云端处理;所有数据本地存储,无可疑网络请求
  • 智能上下文组装garden context 命令能根据token预算精准裁剪,避免上下文窗口溢出
  • 身份认知层创新:独特的beliefs模块持续追踪智能体对用户的理解,主动检测认知漂移并更新
  • Obsidian原生友好[[wikilinks]]格式与主流知识库工具无缝衔接

潜在局限

  • LLM成本敏感:每日提取/整合/惊喜度计算需3-5次API调用,虽Gemini免费额度可覆盖,但高频场景仍需预算规划
  • 冷启动门槛:需积累数日日志才能体现知识图谱价值,初期"记忆空洞"体验明显
  • 实体歧义处理:依赖用户手动garden merge解决重复实体,自动化去重能力有限
  • 无多智能体协同:当前架构为单用户设计,多principal场景需隔离workspace

适合人群

  • 构建个人AI助手的开发者/高级用户
  • 重视数据主权、拒绝SaaS记忆方案的隐私敏感者
  • 使用Claude Code、Cursor等工具链的"AI原生"工作者
  • Obsidian/Logseq重度用户,希望打通人-机双知识库

常规风险

  • API密钥泄露GEMINI_API_KEY等环境变量需妥善保管
  • 手动编辑破坏图谱:直接修改Markdown可能破坏graph.jsonl一致性,需运行garden reindex修复
  • 模型幻觉污染:实体提取环节的LLM幻觉可能以"事实"形态写入长期记忆,建议定期garden evaluate校验
  • token预算误配--budget设置过低可能导致关键上下文遗漏,建议保留20%缓冲

MindGardener 内容

手动下载zip · 3.1 kB
SKILL.mdtext/markdown
请选择文件