关于 sepiace
sepiace 为 AI Agent 提供长期记忆,只需一句自然语言即可记住、回忆或忘记信息。它保留用户原有措辞,并按账户隔离存储,另提供请求记录以便查看。
主要功能
- 01用一句话记住、回忆或忘记
- 02按用户原话保存记忆
- 03未使用的记忆逐渐淡化
- 04按账户隔离记忆存储
- 05请求记录和断开连接控制
适用场景
- 01在不同 Agent 会话间保存长期偏好
- 02在新任务中回忆先前决定
- 03删除过时的个人信息
- 04迁移现有的本地 Agent 记忆
MCP 相关
sepiace 通过采用 Streamable HTTP 的远程 MCP 服务提供一个 `memory` 工具。MCP 客户端通过浏览器中的 OAuth 完成身份验证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://hi.sepiace.io/api/v1/mcpclaude mcp add --transport http io-sepiace-sepiace https://hi.sepiace.io/api/v1/mcp{"mcpServers":{"io-sepiace-sepiace":{"type":"http","url":"https://hi.sepiace.io/api/v1/mcp"}}}在 Cursor 中打开{"servers":{"io-sepiace-sepiace":{"type":"http","url":"https://hi.sepiace.io/api/v1/mcp"}}}在 VS Code 中打开{"mcpServers":{"io-sepiace-sepiace":{"type":"http","url":"https://hi.sepiace.io/api/v1/mcp"}}}{"mcpServers":{"io-sepiace-sepiace":{"serverUrl":"https://hi.sepiace.io/api/v1/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
sepiace
AI Agent 的长期记忆。你的 Agent 只需传入一个自然语言句子,sepiace 就能记住、回忆或遗忘。
如果 sepiace 对你有帮助,点个星星就能支持我们继续前进。
重要
sepiace 目前处于 Beta 阶段。记忆存储在
hi.sepiace.io上的 sepiace 服务中,并按账号分别保存。请勿让你的 Agent 记住密码、API 密钥或其他机密信息。
快速开始
npm create sepiace
它会在你的设备上查找 Claude Code、Codex、Cursor、VS Code 和 OpenCode,连接你选择的客户端,并引导你登录。然后开启新会话并询问你的 Agent:
- “记住,我更喜欢 pnpm 而不是 npm。”
- “我们对发布时间安排做了什么决定?”
- “忘掉我的旧家庭住址。”
要迁移 Agent 已经记住的内容,请在 Claude Code 中运行 /sepiace:migrate,或让其他客户端使用 sepiace-migrate 技能。它会显示找到的内容,并且只有在你同意后才会发送。
手动安装
Claude Code:
/plugin marketplace add osaxyz/sepiace
/plugin install sepiace@sepiace
Codex:
codex plugin marketplace add osaxyz/sepiace
codex plugin add sepiace@sepiace
codex mcp login sepiace
其他 MCP 客户端:将 https://hi.sepiace.io/api/v1/mcp 添加为远程 MCP 服务(Streamable HTTP)。客户端会通过浏览器中的 OAuth 登录。
输入一句话,输出记忆文本
你的 Agent 用普通语言写下它想要的内容。服务端的判断网络会决定是保存、回忆、搜索还是遗忘,并在需要时将这些操作组合起来。响应中只有记忆文本,不含 ID、日期或评分,因此 Agent 无需花费 Token 构建结构化参数。
记忆是你自己的原话
每条记忆都截取自请求中的句子。没有大模型会编写或改写它;当内容过时,只有对应的句子会被替换。记忆会保留你写下它时所用的语言。
记忆若不使用,就会逐渐淡忘
每条记忆的评分都遵循 FSRS 遗忘曲线,并在读取时计算。未使用的记忆会逐渐淡忘;当一条记忆的回忆概率降至 50% 以下时,它便不会再出现在搜索结果中。每次回忆都会让它更加牢固。
记忆属于你,且你可以查看每个请求
记忆按账号分别保存,每次数据库查询和向量搜索都会限定为已登录用户。在 hi.sepiace.io 的控制台中,可以查看每个请求及其更改的记忆;你在那里断开连接的客户端会立即停止工作。
使用 KiokuBench 进行评测
KiokuBench 会检查记忆系统实际存储了什么:是否保留了事实、替换了过时内容、忘记了要求忘记的内容,以及是否保持整洁。KiokuBench Index 将这四大支柱合并为一个 0 到 100 之间的分数。
| 系统 | 指数 | 记住 | 替换 | 遗忘 | 整洁 |
|---|---|---|---|---|---|
| sepiace | 96.1 | 98.7 | 98.0 | 100.0 | 88.2 |
| Supermemory | 58.9 | 95.3 | 95.0 | 22.0 | 60.5 |
| ByteRover | 39.2 | 72.3 | 19.0 | 62.0 | 27.7 |
| Mem0 | 8.5 | 96.3 | 0.0 | 0.0 | 55.0 |
| Store everything | 8.0 | 99.0 | 0.0 | 0.0 | 41.7 |
KiokuBench v0.1,使用 10 个英语和日语人物设定,原样传入对话内容。sepiace 的测评日期为 2026 年 10 月 14 日,其他系统的测评日期为 2026 年 9 月 27 日至 30 日。KiokuBench 由 sepiace 的构建团队设计并运行。测评方法、八项指标、各系统的测试条件及其局限性请见 sepiace.io。
插件组件
| 组件 | 功能 |
|---|---|
| MCP 服务 | 连接到 https://hi.sepiace.io/api/v1/mcp。它有一个工具 memory,接受一个句子 |
memory 技能 | 告诉 Agent 在行动前先回忆,将持久事实保存为描述你的普通句子,并且绝不发送机密信息 |
| 会话开始说明 | 一条简短提醒,约 130 个词元,会在会话开始、清除或压缩时添加 |
migrate 技能 | 将本地记忆迁移到 sepiace。仅在你提出要求时运行 |
update 技能 | 将插件和每个客户端中的技能更新到最新版本。仅在你提出要求时运行 |
migrate 技能读取的内容
| 来源 | 文件 |
|---|---|
| Claude Code 自动记忆 | ~/.claude/projects/*/memory/*.md |
| Claude Code 用户指令 | ~/.claude/CLAUDE.md |
| Codex 记忆 | ~/.codex/memories/ |
| Codex 用户指令 | ~/.codex/AGENTS.md |
它绝不会更改本地文件。
npm create sepiace 会进行哪些更改
| 客户端 | 功能 |
|---|---|
| Claude Code、Codex | 从此仓库安装插件 |
| Cursor | 将 sepiace 添加到 ~/.cursor/mcp.json,并将技能添加到 ~/.cursor/skills |
| VS Code | 将 sepiace 添加到用户的 mcp.json,并将技能添加到 ~/.copilot/skills |
| OpenCode | 将 sepiace 添加到 ~/.config/opencode/opencode.json,并将技能添加到 ~/.config/opencode/skills |
| Claude Desktop 和 claude.ai | 展示如何将 sepiace 添加为自定义连接器 |
CLI 位于 cli/,并以 create-sepiace 的名称发布到 npm。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。