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 编码代理提供了一个长期、本地的记忆系统。这消除了用户手动提醒 AI 先前对话或上下文的需求,因为该引擎会自动逐字捕捉每次互动,并在新的对话阶段和轮次中将相关的记忆片段回传给代理。
运作方式
该项目作为一个使用 Model Context Protocol (MCP) 的本地服务器运行。它采用了多层次的记忆模型:
- 情景记忆 (Episodic Memory):存储带有时间戳、一次性写入的对话片段。
- 语义记忆 (Semantic Memory):在闲置期间从相关情景中生成摘要。
- 程序记忆 (Procedural Memory):随时间学习行为参数。
它使用以 Rust 编写的自定义原生引擎进行嵌入和图核心运算,并结合超维记忆基质 (Lilli HD) 和社群检测算法 (MOSAIC) 来组织数据。系统在本地运行并采用 AES-256-GCM 加密,确保无需任何遥测或云端账户。
目标用户
使用兼容 MCP 的 AI 代理(如 Claude Code、Cursor 或 Codex CLI)的开发者,希望他们的 AI 助手能拥有持久、私密且高保真的编码工作流程记忆。
特色亮点
- 本地优先隐私:嵌入、存储和引擎完全在用户机器上运行,无需 API 密钥或账户。
- 自动上下文注入:与 Claude Code 等主机集成,提供对话开始时的回溯和每轮更新,无需手动提示。
- 高保真度:专注于对话的逐字保存,而不仅仅是摘要式的近似值。
- 全面的工具集:包含 14 个 MCP 工具,用于各种类型的回溯(时间、结构、词汇)、捕捉和记忆管理。
- 内置仪表板:一个本地界面 (
iai brain),用于搜索存储库、管理记忆并可视化图表邻域。
相关
- 项目
- 项目
- 项目
- 项目
- 项目