Memmy Agent:一个统一的本地记忆中心,用于多种人工智能代理
Memmy Agent,由 Memtensor 开发,作为 mcp 平台的免费本地 AI 代理和记忆中心。使用 TypeScript 构建,并在 Node.js >=22 上运行,它为 Claude Code、Codex 和 Cursor 等各种 AI 代理提供统一的记忆层。作为 macOS 和 Windows 的桌面应用程序以及 CLI/TUI 二进制文件分发,Memmy Agent 充当 MCP 客户端,将多种 AI 工具集成到其自己的代理运行时中。它旨在为 AI 驱动的工作流程提供一致的上下文和中央入口点。
Memmy Agent 连接到什么?
Memmy Agent 作为个人 AI 代理和本地记忆中心运行,充当完整的本地代理运行时。它统一了多种 AI 代理的记忆,包括 Claude Code、Codex、OpenClaw、Hermes Agent、Cursor、OpenCode、WorkBuddy、Pi 和 qwenwork 代理。虽然有时被错误地识别为 MCP 服务器,但 Memmy Agent 实际上是一个 MCP 客户端。它连接到 MCP 服务器,将它们的工具和功能集成到自己的代理运行时中,而不是发布自己的 MCP 端点。
核心功能和工具
Memmy Agent 提供多个可调用的工具和功能。memmy-memory CLI 提供一个 HTTP API,具有用于写入、搜索、读取和删除记忆条目的端点,以及打开会话的功能。代理运行时管理对话、工具调用、MCP 交互以及计划的、长期的和基于技能的任务。它还包括管理的 Chromium 浏览器工具,支持本地页面检查和视觉验证。Memmy Agent 支持与 OpenAI 兼容的 API,并提供用于传输协议的 CLI/TUI。
适合谁?
Memmy Agent 针对使用多个 AI 编码和聊天工具的个人,例如 Cursor 或 Claude Code,需要在它们之间共享记忆。它还服务于优先考虑本地优先数据的开发人员,以及那些更喜欢使用自己的 API 密钥的人。寻求始终在线桌面代理入口的日常用户会发现它很有用。如果您需要应用程序本身的 MCP 服务器端点,这并不合适。
如何开始
用户通过选择账户模式(在登录时授予试用令牌)或 API 密钥模式(需要配置来自支持模型提供者的个人 API 密钥)进行身份验证。对于 "memmy-memory CLI",可以使用 "--token" 参数指定身份验证参数。
用例
- 跨代理共享记忆:在不同的 AI 代理之间(如 Claude Code、Codex 和 Cursor)实现一致的上下文,消除重复信息输入。
- 历史上下文入职:自动扫描现有 AI 代理对话历史,将项目上下文、工作习惯和偏好转换为长期个人记忆。
- 直接任务执行:允许用户直接将任务分配给 Memmy Agent,例如整理材料、合并计划或继续未完成的工作。
Memmy Agent 提供本地统一的 AI 内存和代理运行时,适合管理多种 AI 工具和任务。它对多个 AI 客户端和本地优先数据处理的支持,使其成为个人 AI 工作流程的中心枢纽。该系统在部署和身份验证方面提供灵活性,以满足不同用户的偏好。
