Global Agent Memory logo

Global Agent Memory

本地优先的 Markdown MCP 记忆:人工审核、Obsidian Vault 与 Owner Dashboard。

开源

Global Agent Memory 是开源本地优先记忆系统(PyPI `global-memory-mcp` 0.1.6,MIT):以 Markdown 为权威 Vault,通过冻结的 MCP v1 合约对接 Claude Code、Codex 等客户端,并由本地 Dashboard 审批候选记忆、保护敏感条目与管理项目;检索默认 SQLite FTS5,可选 Ollama + sqlite-vec 混合排序。

选型建议

当多个编程 Agent 需要共享一个 Owner 可控的 Markdown Vault,并要求显式批准与访问控制时选 Global Agent Memory;需要更广的 Markdown 记忆 OS 面时选 EverOS;记忆必须写进你交付的应用代码时选 Mem0。

快速对比

Global Agent Memory 强调跨 MCP 编程 Agent 共享、可人工审核的 Markdown Vault。EverOS 同样以 Markdown 为事实来源;Mem0 更偏在应用 SDK 中嵌入记忆。

Global Agent MemoryEverOSMem0
最适合Claude Code、Codex 等 MCP 客户端共享可审核的项目记忆跨本地 Agent 工作流的便携 Markdown 记忆 OS在自有产品中嵌入用户记忆
存储模型权威 Markdown Vault + 可重建 SQLite/FTS;可选 Ollama 向量Markdown 事实来源 + SQLite + LanceDBSDK 管理记忆 + 自托管/托管选项
治理候选需 Owner 批准;Standard/Protected/Sealed 可见性本地优先 runtime,侧重 reflection 与 knowledge wiki应用控制 API,而非 Owner 审核 Dashboard
主要取舍本地控制与审核强,但需安装并运行本地 daemon编程助手便携性广,候选审批队列不突出产品嵌入快,文件级 Obsidian 所有权较弱

适用场景

  • 本地优先共享 Agent 记忆
  • 人工审核的持久知识
  • 兼容 Obsidian 的 Markdown Vault
  • macOS/Linux 上的 MCP 编程 Agent

不适用场景

  • 需要完全托管 memory SaaS 的团队
  • 仅 Windows 的工作流(安装面向 macOS 与 Linux)
  • 需要面向终端用户的嵌入式托管 memory API 的产品

核心概念

Markdown Vault 事实来源持久化前的候选审核冻结的 MCP v1 合约项目感知检索Protected 与 Sealed 可见性

最小实现形态

用 `uv tool install global-memory-mcp` 安装,运行 `global-memory setup`,再让已连接 Agent 通过 `memory_context`、`memory_remember` 等 MCP 工具加载项目上下文或提出候选记忆。

来源