我通过MCP给我的AI代理带来了共享内存——方法如下
摘要
Nexus Memory 是一个原生 MCP 的内存服务器,允许 AI 代理通过统一协议共享上下文,实现跨不同代理的持久化、协调一致的内存,无需自定义集成。
大多数人还不太了解 **MCP (模型上下文协议)**。这是一个标准,让 AI 代理能够使用工具——在 Hermes 中有效的 `remember()` 和 `recall()`,在 Claude Code、Cursor、Cline 以及其他所有兼容 MCP 的代理中同样有效。无需针对每个代理的插件,无需自定义 API。一个协议,一个内存。
**Nexus Memory** 是一个原生 MCP 的内存服务器。你只需将任意 MCP 代理指向它,你的代理们就能共享上下文:
代理 A:“用户偏好深色模式、Tailwind 和简短的提交信息。”
代理 B(不同的工具,几分钟后):读取该内存,立即适应。
**你能得到什么(10 个 MCP 工具):**
- `remember` / `recall` / `forget` / `update`——通过 MCP 实现 CRUD
- `health` / `check_update` / `do_update`——运维操作
- `subscribe` / `unsubscribe` / `list_subscriptions`——内存事件的 Webhook
**开箱即用的 MCP 代理:**
Hermes · Claude Code · Cursor · Kilo Code · Cline · Codex · OpenClaw · GitHub Copilot
**为什么不用向量数据库?**
因为代理需要的不仅仅是 `SELECT * FROM vectors ORDER BY similarity`。它们还需要分类(事实 vs 信念 vs 临时)、对过时信息的漂移检测、来源验证以及访问控制。Nexus 将这些全部封装到 MCP 工具中——即插即用,无需胶水代码。
> *“不仅是一个 MCP 插件,而是一个功能丰富的独立内存系统。”* —— Perplexity,9.4/10
> *“为代理内存管理设定了新标准。”* —— Gemini,9.5/10
**技术栈:** Python、Qdrant(自托管)、FastAPI、MCP stdio。379 个测试。MIT 许可。6 个嵌入提供商。
想试试吗?在 GitHub 上搜索 Neboy72/nexus-memory。欢迎反馈。
相似文章
rohitg00/agentmemory
agentmemory 是一个开源的持久化记忆层,专为 AI 编程智能体(Claude Code、Cursor、Gemini CLI、Codex CLI 等)设计。它通过知识图谱、置信度评分和混合搜索技术,借助 MCP、Hooks 或 REST API,为智能体提供跨会话的长期记忆能力。该项目基于 iii 引擎构建,无需外部数据库,提供 51 个 MCP 工具。
我总在会话之间丢失智能体记忆,所以我构建了一个记忆中介:它隔离每个智能体的记忆并在重启后保留
作者构建了 HeurChain,这是一款记忆中介,为AI智能体提供特定于智能体的持久化记忆存储,能够在重启后保留记忆,并支持结构化和语义检索。
Lore:让你的AI智能体共享会话历史的MCP。任何聊天,任何智能体,任何时间。
Lore是一个开源工具,它使用模型上下文协议(MCP)在AI智能体之间共享会话历史,所有数据本地存储在SQLite中。它使智能体能够访问彼此过去的会话,无需外部依赖。
@0xMovez: Anthropic AI 工程师刚刚展示了如何用4个步骤给AI智能体真正的记忆——这改变了一切,在28分钟内……
Anthropic AI 工程师演示了一种免费的4步方法,赋予AI智能体跨会话的持久记忆,包括记忆存储和梦境功能,实现了95%的缓存命中率。
能够在会话之间记住你的代理,哪些设置真正做到了这一点?
讨论了个人AI代理在会话之间持久记忆的挑战,比较了Custom GPTs、Mem和Open Campus的共享内存方法等设置,并征求社区关于处理内存冲突的建议。