icon of Memmy

Memmy

本地优先的记忆中枢,为 Cursor、Claude Code、Codex 等 AI Agent 提供统一、持久的用户上下文。

社区:

产品概览

什么是Memmy?

Memmy preview

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网站分析