桃子桃子快讯
返回首页
工具

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 提供了一个轻量、可自托管且标准化的中间层选项。

信源