Memmy
本地优先的记忆中枢,为 Cursor、Claude Code、Codex 等 AI Agent 提供统一、持久的用户上下文。
社区:
产品概览
什么是Memmy?
Memmy 是一个开源记忆层,专为同时使用多个 AI 编码和聊天工具的开发者打造。你不用在从 Cursor 切换到 Claude Code 再到 Codex 时反复解释自己的偏好、技术栈决策和项目历史——Memmy 会扫描本地的 Agent 对话记录,提炼成结构化、去重的记忆,并只把相关的上下文注入到你正在使用的工具中。它提供带任务工作台和常驻桌面宠物的桌面应用、CLI 以及 HTTP API,让同一份积累的知识可以通过 GUI、终端或第三方集成来访问。所有数据默认存储在本地设备上,未经用户明确授权不会被扫描或上传。
主要功能
跨代理共享记忆
一个记忆层同时为 Cursor、Claude Code、Codex、Opencode、OpenClaw 和 Hermes 提供支持,切换工具不再意味着丢失上下文。
自动历史提炼
扫描经授权的本地 Agent 对话记录,将零散的聊天内容转化为分类、可搜索的记忆,涵盖偏好、决策和踩坑经验。
按需上下文注入
Memmy 不会一股脑倒出全部历史,而是为当前使用的工具匹配并提供与任务相关的记忆。
本地优先的数据存储
记忆保存在用户设备本地的 SQLite 数据库中,每次扫描都需要明确、可随时撤销的授权。
内置 Agent 运行时
除了存储记忆,Memmy 还能直接执行任务——整理资料、合并跨工具计划,或接续未完成的工作。
多种访问方式
提供桌面应用、CLI 和 HTTP API,支持自带 API Key 或账号登录两种使用方式。
使用场景
- 在编码 Agent 之间切换 : 开发者从 Cursor 切换到 Claude Code(例如额度用完后),项目上下文和风格偏好都能保留。
- 整合跨工具的技术决策 : 团队可以让 Memmy 把不同 Agent 中讨论过的技术决策汇总成一份文档。
- 保留个人工作风格 : 用户只需记录一次固定偏好(比如避免某种语气或技术选型),所有连接的 Agent 都会自动遵循。
- 接续未完成的工作 : Memmy 可以利用已存储的项目上下文,把在一个工具里没做完的任务接到另一个工具里继续。
- 随时捕捉任务 : 桌面宠物迷你窗口让用户随时通过文字或语音记录任务,无需打开完整工作台。
常见问题
Memmy的替代方案
Twine
全球自由职业市场,连接190多个国家的企业与创意、数字和AI专家。
LlamaIndex
一个灵活的框架,通过连接大语言模型与多样化数据源,助力企业构建知识助手。
Zread
智能代码理解平台,通过一键操作从GitHub仓库生成结构化文档、API指南和项目洞察。
Vectorize
RAG即服务平台,自动化非结构化数据采集、向量化及为AI应用创建检索索引。
Pieces
面向开发者的AI生产力套件,集成长期记忆、上下文感知助手与代码片段管理,贯穿全流程工作流。
Agno
用于构建具有高级推理、记忆管理和跨多个AI模型无缝集成的自主系统的全栈多Agent框架。
Unblocked
上下文代码智能平台,将您的代码库与相关文档和讨论连接起来,提供即时、准确的答案。
ByteRover
一个捕获和管理AI编码代理过去交互和上下文的共享记忆层,用于提高编码效率和解决方案质量。

