CodeAbra/iai-personal-memory-engine

A cyber brain for your AI. It never forgets a detail, remembers exactly what you said, and learns how you work over time. Free, local, works with Cursor, Claude Code, Codex, OpenClaw, Hermes and more. MIT.

解决的问题

AI 编程助手经常会忘记您在早期会话甚至之前对话中说过的内容。您最终不得不重复自己或重新粘贴上下文。本项目为您的代理提供了长期记忆:保存每一次会话的每一个转折,并在每次新对话开始时,代理会自动接收到一小段相关的历史记录。您再也不用说“记住这一点”了。

工作原理

它作为一个支持 MCP 协议的本地服务器运行,因此任何兼容 MCP 的客户端(如 Claude Code、Codex 或 Cursor)都可以使用它。每一轮对话都会作为轻量级文件 IO 追加到会话缓冲区中,然后在空闲时间,引擎会处理这些捕获的内容:它会对内容进行嵌入、去重、加密、聚类、整合,并将其集成到三层记忆模型中:情景记忆(逐字片段)、语义记忆(从相关情景中归纳的摘要)和程序记忆(行为参数)。所有处理都在您的机器上完成。检索路径结合了语义相似度、图证据、时效性和时间有效性,以挑选出最相关的记忆进行注入。此外,还提供了用于检索、搜索、冲突处理和强化的显式 MCP 工具。

适用人群

希望 AI 编程助手能够真正记住项目上下文、决策和对话,且不依赖云服务的开发者。它最适合与 Claude Code、Codex、Cursor、Antigravity、Hermes 以及其他兼容 MCP 的主机配合使用。这是一个单用户工具——即一台机器上一个人的记忆。

亮点

  • 100% 本地化:无需 API 密钥,无需账户,无遥测;所有存储、嵌入和推理都在您的机器上运行。
  • 使用 AES-256-GCM 进行静态加密。
  • 逐字捕获:存储实际说过的内容,而不仅仅是摘要,并且可以通过关闭旧记录并链接新记录来解决冲突。
  • 基准测试:冲突后 Rescue@10 为 1.000,LongMemEval-S R@5 为 0.962,historical-verbatim hit@10 为 1.000。
  • 提供用于搜索、固定、淡化和检查记忆的仪表板 (iai brain)。
  • 设计理念独特:字面保留、精确提示、稀有事件保持稀有——被描述为“独立自闭智能 (Independent Autistic Intelligence)”。

相关

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