开源项目 Memex 发布:让不同 AI 代理共享个人上下文
来源标题:Show HN: An open source repo to use your personal context with any agent
开源项目 Memex 提供一个可运行在用户自有 Supabase 项目上的 MCP 服务器,让多个 AI 代理共享持久、跨工具的个人上下文。代理可推送值得保留的信息并拉取其他代理学到的内容,且自动去重;用户可逐一决定每个代理的保存权限。搜索融合语义与关键词,优先显示近期笔记,并呈现被更正内容的最新版本。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
每个工具都应当了解、却又没有任何单一仓库能够容纳的、持久且跨领域的上下文。你的偏好和喜欢的工作方式,决策及其背后的理由,纠正记录,人物与计划,以及关于你的产品和项目的稳定背景信息。 与代码相关的上下文、状态更新和待办事项留在你的仓库里,放在 CLAUDE.md 或 AGENTS.md 中。Agent 会被要求不要把它们放进 Memex。 Memex 是运行在你自己的 Supabase 项目上的 MCP server。Agent 连接到它,所遵循的指令就是仓库里的纯文本。 它会创建数据表、部署服务器并自行完成连接。需要账号的步骤由你批准。 Agent 会推送它知道的、值得保留的内容,并拉取其他 agent 学到的内容,不会产生重复。每个 agent 能保存什么,由你决定。 搜索会同时结合语义和精确词语,在你需要时优先显示较新的笔记,并展示任何经过纠正的内容的当前版本。 让任何能够执行定时任务的 agent 帮你保持同步。只需说一次,它每天早上就会同步你其他 agent 保存的内容,并且如果你愿意,还会保存它自己学到的内容。 它会获取你其他 agent 保存的内容,并给你一份简短摘要。不保存任何东西,因此无需批准。 你在设置时的“同意”就是长期授权。每次运行时,它会保存少量持久的决策、经验教训和事实,并准确告诉你它保存了什么。 它的设计目标是在你不在场时也能保持安全。服务器本身会限制无人值守运行的保存量,最多只能保存少量短笔记(默认 10 条,可修改),跳过任何看起来像密钥的内容,跳过已经保存过(或你已撤回)的内容的重复项,并给它保存的每条笔记打上标签。Agent 会被要求排除任何取自网页或邮件的内容。如果某次保存有误,“撤回你今早保存的内容”会隐藏那些笔记,且只隐藏那些,并且它们可以恢复。任何内容都不会被删除。 中间没有托管服务。服务器和数据库都位于你自己的 Supabase 项目中。 Dreaming(如果你开启它) 一个每夜运行的任务会读取你自上次运行以来保存的内容,并对其进行整理。它绝不会删除或改写你写下的内容。它所做的每项更改都会被记录,并且可以撤销。 需要知道的一点:记忆会被发送给 embeddings provider,以便按语义进行搜索;如果你启用 Dreaming,还会发送给模型 provider。由你选择 provider,仓库会准确说明发送了什么内容。 已用 Claude 和 Muse 测试,两者读写同一份记忆。任何支持 MCP over HTTP 的 agent 应该都能使用:Codex、Cursor、VS Code 等通过 URL 和密钥连接。
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。