用途:为 AI 编程智能体(Claude Code、Cursor、Gemini CLI、Codex 等)加入跨会话持久记忆,使其记住架构决策、用户偏好、缺陷修复和代码上下文,避免每次重新粘贴完整上下文。
主要能力:跨会话记忆;零外部数据库、本地运行;提供 MCP 服务器及 Claude Code、Codex、OpenClaw、Hermes、Cursor 等原生插件;混合检索结合向量与 BM25;12 个钩子自动采集智能体操作上下文;实时 Web 查看器位于 http://localhost:3112,API 在 http://localhost:3111。资料称检索准确率 95.2%(R@5),相比粘贴完整上下文可减少 92% token 用量。
使用方式:全局安装 npm install -g @agentmemory/agentmemory 后运行 agentmemory 启动服务器;或用 npx @agentmemory/agentmemory 免安装运行,必要时加 -y @agentmemory/agentmemory@latest。连接智能体:agentmemory connect claude-code、agentmemory connect codex、agentmemory connect cursor、agentmemory connect gemini-cli、agentmemory connect mcp。可在 package.json 引入 @agentmemory/agentmemory,通过 AgentMemory 类配置 port、dataDir、embeddingModel、viewerPort 等并调用 store、search、storeCode、recallForSession 等方法;也可用 REST API(/api/memory/store、/api/memory/search、/health 等)和 MCP 工具(如 memory_store、memory_search 等)。支持 agentmemory.config.json 与环境变量配置端口、嵌入模型、混合检索权重、生命周期和钩子。
适用场景:捕获架构决策与理由、沉淀可复用代码模式、记录缺陷根因与修复、学习用户代码风格偏好、跨文件关联上下文,以及查看记忆时间线与统计。
限制与缺失:资料未提供收费与价格信息。本地嵌入模型默认 all-MiniLM-L6-v2,也可选 OpenAI 嵌入但需 API Key。部分命令(如 archive、prune、compact、export、import)在资料中仅出现于故障排查或命令列表,具体参数与行为暂未完整提供。高级 iii 引擎集成示例在资料中未完整给出。