工具
Itsuki 开源 AI Agent 记忆引擎:跨 26 款工具共享结构化记忆
Itsuki 是一个开源 AI Agent 记忆引擎,通过统一 API 提取并跨工具共享结构化记忆,支持 Apache…
2026.08.29 · 周六约 3 分钟阅读
Itsuki 是一款面向 AI Agent 的开源记忆引擎,旨在为 AI 编程助手、Agent 框架和工作流工具提供统一的记忆层。项目以 Apache 2.0 协议开源,目前在 Hacker News 上以 Show HN 形式首次公开,处于免费早期访问阶段(每天约可保存 100 条)。
产品定位与核心能力
Itsuki 解决的问题是:当前 AI Agent 工具彼此孤立,用户在 Claude Code 中保存的偏好或事实,无法被 Cursor 或其他 Agent 自动记住。Itsuki 提供一个统一的记忆存储层,通过单一 API Key 连接 26 款主流 AI 工具,结构化抽取记忆后在所有已接入工具之间共享。
典型使用方式包括:
- 在 Claude Code 中输入「我们用 Postgres,不用 ORM,只写原生 SQL」
- 下次在 Cursor 中提问时,这条事实会被自动召回
- 提供 npm 与 pip 两个 SDK,也支持通过 MCP 协议接入
与传统「重放对话」方案的差异
多数 Agent 的记忆机制依赖将整段对话历史重新塞入上下文窗口。Itsuki 则强调「结构化记忆 + 来源可溯」:
- 从一段 18 轮的对话中抽取 4 个持久化对象,主动丢弃 14 行无关内容(如寒暄、提问、调度对话)
- 每个对象保留原始来源,并附带类型(Fact / Event / Entity / Relationship)
- 支持版本回溯与时间标注,例如「定价评审已改至 10 月」会附带「12 Aug 已改」的时间戳
- 记忆以图结构组织,可通过关系链而非关键词进行召回
用户也可自定义「准入规则」,决定哪些内容不进入记忆。
信任与可控性
项目在数据控制方面给出四点承诺:
- 删除即真正删除:记录先标记墓碑,再由空间或保留策略扫描清除,向量与来源同步移除
- 每次写入留痕:审计日志记录保存内容、来源与原因,可随时查阅
- 版本化与可逆:任意记忆可回滚到任一历史版本,整个记忆空间可导出为 JSON
- 数据不用于训练:用户记忆仅用于个性化自身工具,不参与任何模型训练
开源与架构
Itsuki 的抽取引擎、SDK 与 schema 迁移历史均以 Apache 2.0 发布,允许商用。但项目同时说明:代码仓库中的版本会略滞后于托管服务,最新模块与迁移脚本会延后合入主干。整体架构覆盖四个层次:应用层(产品个性化)、助手层(跨会话连续性)、Agent 层(规划与工具的工作上下文)、工作流层(队列、n8n 等自动化任务共享记忆)。
对于需要为 Agent 构建持久上下文的开发者而言,Itsuki 提供了一个轻量、可自托管且标准化的中间层选项。
