关于 Studiomeyer Memory
Studiomeyer Memory 为 AI Agent 提供跨会话的持久记忆,涵盖知识图谱、搜索和会话跟踪。它通过 MCP 工具支持多 Agent 使用,并提供交互式 3D 图谱可视化。
主要功能
- 01跨会话持久记忆
- 02语义与混合搜索
- 03知识图谱及关系遍历
- 04矛盾检测与记忆整合
- 05多 Agent 命名空间
- 06交互式 3D 图谱可视化
适用场景
- 01保存 Agent 在对话中的经验
- 02按实体或时间检索相关事实
- 03追踪多个 Agent 共享的知识
- 04查看会话记录与图谱关系
MCP 相关
作为 MCP 服务,它向客户端提供学习、搜索、知识图谱、会话跟踪和多 Agent 支持等工具,并包含交互式 3D 可视化工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
StudioMeyer MCP Stack 的一部分 — 在马略卡岛打造 🌴 · 如果你在使用,请点 ⭐
StudioMeyer Memory
为 AI Agent 提供持久、智能的记忆。56 个 MCP 工具(包括交互式 3D 知识图谱可视化)。所有方案均包含知识图谱。
我们想说的话
过去两年里,我们一直在为自己打造工具和系统。这个仓库规模小、星标少,并不是因为它刚刚诞生,而是因为我们直到最近才决定分享自己的成果。这不是一次全新的尝试,而是一段漫长历程,最近才有了新的提交。
我们热爱创造和分享,但不喜欢社交媒体策略、增长技巧,或是追逐星标和关注者。所以这个仓库规模不大。这里的代码是真实的,确实有人在用,问题也会得到答复。欢迎自行判断。
如果它对你有所帮助,分享、测试和反馈都会帮助我们。如果你觉得它还可以做得更好,提交问题会更有帮助。如果你用它构建了什么,请告诉我们:[email protected]。这真的会让我们开心一整天。
来自马略卡岛帕尔马的一家小型工作室。
这是什么?
StudioMeyer Memory 为 AI Agent 提供跨会话的持久记忆。你的 Agent 不必每次对话都从头开始,而是能随着时间推移不断学习、记忆和进步。
56 个 MCP 工具,支持学习、搜索、知识图谱、会话跟踪、多 Agent 支持、矛盾检测、自我改进,以及通过 MCP Apps 提供的交互式 3D 可视化(nex_graph_view、nex_recall_timeline、nex_session_replay)。
10 秒内完成连接
Claude Desktop / Cowork
设置 → 连接器 → 添加 URL:
https://memory.studiomeyer.io/mcp
Claude Code
claude mcp add --transport http memory https://memory.studiomeyer.io/mcp
Cursor / VS Code / Windsurf / Zed
npx mcp-remote https://memory.studiomeyer.io/mcp
REST API
适用于自定义 Agent、脚本和集成:
# 1. Sign up
curl -X POST https://memory.studiomeyer.io/api/signup \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'
# 2. Store a memory
curl -X POST https://memory.studiomeyer.io/api/learn \
-H "Authorization: Bearer nex_your_key" \
-H "Content-Type: application/json" \
-d '{"category": "insight", "content": "Users prefer dark mode"}'
# 3. Search
curl -X POST https://memory.studiomeyer.io/api/search \
-H "Authorization: Bearer nex_your_key" \
-H "Content-Type: application/json" \
-d '{"query": "user preferences"}'
API 端点
| 方法 | 端点 | 描述 |
|---|---|---|
POST | /api/signup | 创建账户并获取 API 密钥 |
GET | /api/account | 账户信息、方案和限额 |
POST | /api/learn | 存储一条学习内容 |
POST | /api/search | 搜索所有知识 |
POST | /api/decide | 记录一项决策 |
POST | /api/entity | 创建或更新实体 |
POST | /api/import | 从 ChatGPT/Claude/Gemini/Copilot/Perplexity 导入 |
POST | /api/backfill | 生成嵌入向量 |
GET | /api/export | 导出所有数据(Markdown) |
POST | /api/checkout | 升级方案(Stripe) |
完整 API 文档:openapi.yaml
SDK
- OpenAPI 规范: openapi.yaml — 根据该规范为任意语言生成类型化客户端。
功能
核心记忆
- 6 阶段并行搜索 — 语义向量(自 2026 年 7 月起使用
text-embedding-3-large,维度为 1024)、三元组匹配、全文搜索(德语/英语)、图遍历、时间搜索和矛盾搜索 — 通过 Reciprocal Rank Fusion 融合,并可选择使用交叉编码器重排(Pro);证据低于阈值时会如实弃答(“我不知道”) - 重复项检测 — 5 因素准入控制可防止噪声
- 10 种学习类别 — 模式、错误、洞见、研究、架构等
- 决策记录 — 跟踪选择及其原因,以便追溯
知识图谱(所有方案)
- 实体 — 人员、工具、项目、概念
- 观察记录 — 附加到实体并具有时间有效性标注的事实
- 关系 — 实体间带类型和方向的连接
- 图遍历 — 通过连接进行 2 跳 BFS 搜索
- 时间查询 — “3 月 15 日时什么情况属实?”
智能
- 矛盾检测 — 自动标记相互冲突的事实
- 可信度加权 — 验证过的记忆在难分高下时优先于未经验证的 Agent 声明(用于防御记忆投毒,2026 年 7 月)
- 多租户安全的向量搜索 —
hnsw.iterative_scan可避免租户/项目筛选条件悄无声息地吞掉结果;嵌入维度保护机制会明确报告配置偏差,而不是让搜索效果悄然退化 - FadeMem 自适应衰减 — 重要记忆的衰减速度慢 6 倍
- 置信度评分 — 0-1 分,并随时间衰减
- 双时间模型 — 事件时间 + 写入时间
- 自动整合 — 合并重复项,补充缺失的嵌入
多 Agent
- Agent 命名空间 — 将记忆限定在特定 Agent 的范围内
- 跨 Agent 搜索 — 默认跨所有 Agent 搜索
- 共享知识图谱 — 一个图谱,多个 Agent
导入
- 5 个平台 — ChatGPT、Claude、Gemini、GitHub Copilot、Perplexity
- LLM 提取 — 实体、经验总结、决策、关系
- 预览模式 — 导入前进行分析
基准测试 — LongMemEval
LongMemEval 50 题分层测试得分 86%,由 GPT-4o 评判(运行 S957b,2026 年 5 月 1 日,答案生成器为 Anthropic Sonnet 4.6)。
各类别得分:
| 类别 | 得分 |
|---|---|
| 时间推理 | 92% |
| 多会话 | 92% |
| 单会话用户 | 100% |
坦诚说明: S957b 测试使用的是 memory-server v3.16.10,当时 v3.16.11 的跨项目搜索泄漏修复尚未上线(自 2026 年 5 月 2 日起已在生产环境运行)。跨问题信息可能使 86% 的得分虚高 1-3 个百分点。下一步计划是在基准测试脚本接入成本控制保护措施后,使用已修复版本重新进行一次干净的 50 题测试。重测后的合理预期范围:78-86%。
包含方法、运行历史和各题结果的完整白皮书见 studiomeyer.io/services/memory,并会随着新的验证运行结果不断更新。
其他厂商公开发布的参考得分:
| 系统 | 总分 | 时间相关 | 来源 |
|---|---|---|---|
| StudioMeyer Memory | 86% | 92% | 本 README |
| Mem0(托管平台) | 93.4% | 93.2% | mem0.ai/blog April 2026 — Token-Efficient Memory Algorithm |
| Mem0 BEAM 10M tokens | 48.6% | 16.3% | mem0.ai/research — 生产规模下的性能崩塌 |
| Mastra Observational Memory | 94.87% (gpt-5-mini) | — | mastra.ai/blog/observational-memory |
| Hindsight | 91.4% | 79.7% | 已发布 |
| Zep | 63.8% | — | arXiv 2501.13956 |
我们坦诚说明: 总体得分低于 Mem0 Managed(93.4%)和使用 gpt-5-mini 的 Mastra OM(94.87%)。我们的差异化优势在于架构和生产环境表现——从免费层起即包含双时间知识图谱(Mem0 的图谱功能收费 $249/mo)、生产规模下的稳定性(Mem0 自身报告在 10M tokens 下总分为 48.6%/时间相关得分为 16.3%)、欧盟纽伦堡存储 + GDPR 合规,以及作为标准工具界面一部分提供的实时交互式 3D 知识图谱——截至 2026 年 4 月,经核实,这是 AI 记忆 SaaS 中独一无二的功能。
定价
| 套餐 | 价格 | 调用次数/天 | 学习记录 | 实体 | 知识图谱 | Agent 搜索 + AI 重排器 |
|---|---|---|---|---|---|---|
| Free | 永久免费 | 5,000 | 1,000 | 100 | ✅ | 简单混合搜索 |
| Pro | €9/月 | 50,000 | 25,000 | 1,000 | ✅ | ✅ |
| Team | €19/月 | 不限 | 不限 | 不限 | ✅ | ✅ |
所有套餐均可使用全部 56 种工具,包括交互式 3D 知识图谱可视化。Free 套餐即包含知识图谱。
有什么区别? Free 使用我们的混合搜索技术栈(Trigram + FTS + pgvector + 知识图谱遍历 + RRF 融合 + 时间衰减 + 按租户隔离)——速度快、结果确定,且无需支付大模型费用。Pro 及以上套餐增加了 Agent 式检索:通过迭代式完整性检查(Haiku 大模型),判断复杂查询(多跳、时间计算、聚合、列表排序)是否需要优化后重新查询。在 LongMemEval 级别的基准测试中,这使最难类别的召回率提升了 5-10 个百分点。
对比: Mem0 的 Graph Memory 收费 $249/月。我们从 Free 套餐起就包含该功能。
会话、读取与更正
在同一对话中的每次 MCP 调用都传入稳定的 conversationId。同一账户下的不同
对话使用独立会话。agentId 用于归属或筛选知识,并不作为对话边界。未提供
conversationId 的客户端会沿用旧版会话行为。
在读取操作中使用 readOnly: true,以避免更改记忆和会话。
检索时使用 trackUsage: false 也会禁用会话记录和记忆强化。SaaS 请求配额和安全
计量仍然适用。写入操作使用 readOnly: true 时会返回错误。
仅凭相似度并不足以授权替换事实。非完全相同的近似匹配会作为独立学习记录保留,并附带更新指引。若要更正事实,请调用
nex_learn_update,并传入其准确的 id 和替换后的 content;简短更正也有效。
响应会说明新嵌入是已存储还是待处理。搜索排名是排序分数,并非百分比;弃答原因会与返回的候选项分开报告。
若要永久删除一条学习记录,请使用 nex_learn_archive,并传入 action: "delete"、
准确的 id 和 confirm: true。归档仍可撤销;删除不可撤销。
产品事实与发布检查
product-manifest.json 根据同一数据源生成,该数据源也用于强制执行服务端限制并注册 MCP 工具。REST 集合记录的是 REST 操作,并非每种 MCP 工具各对应一个请求的集合。
发布文档前运行 node scripts/sync-product-facts.mjs --check。
发布新的服务端版本时,导出其清单,不带 --check 运行脚本,
并检查生成的差异。每日套餐限额与可配置的 MCP 请求突发限制不同(默认每个租户每分钟 60 个请求)。
安全
- Magic Link 身份验证 — 每次登录均进行电子邮件验证。不存储密码。你会收到一个 10 分钟后过期的一次性链接。任何人都必须证明其拥有该电子邮件地址,才能访问你的数据。
- OAuth 2.1 with PKCE S256 — 最新的身份验证标准
- 在欧盟自有的 Postgres(德国纽伦堡 Hetzner)— 符合 GDPR 要求,无第三方数据库提供商
- 租户范围访问:应用程序查询会将数据绑定到已通过身份验证的租户;数据库 RLS 目前并非强制执行层。
- Secret Scanner — 防止意外存储 API 密钥/密码
- 数据导出 — 随时使用
GET /api/export - 传输加密:托管端点使用 HTTPS。
- AI 处理:嵌入和可选模型功能会将相关内容发送给已配置的提供商。数据存储在欧盟数据库中,并不代表模型处理仅限于欧盟。Secret Scanner 并非通用的 PII 匿名化工具。
示例
请参阅 examples/ 文件夹:
- Python 基础用法
- LangChain 集成
- CrewAI 多 Agent
- TypeScript 基础用法
- 导入 ChatGPT
- 官方 SDK 用法
资源
- 文档: 内置 — 通过 MCP 调用
nex_guide("quickstart") - Postman Collection: 下载
- OpenAPI 规范: openapi.yaml
- MCP 注册表: io.studiomeyer/memory
关于 StudioMeyer
StudioMeyer 是一家位于马略卡岛帕尔马的 AI 与设计工作室,服务全球客户。我们为中小型企业构建定制网站和 AI 基础设施。生产技术栈基于 Claude Agent SDK、MCP 和 n8n,并使用 Sentry、Langfuse 和 LangGraph 实现可观测性,还配备了自研的防护层。
许可证
MIT — 请参阅 LICENSE。该记忆服务由托管服务提供 — 此仓库包含文档和示例。
链接
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。