描述
Memex 提供了一个开源的自托管解决方案,用于管理个人和工作相关的上下文,确保用户完全拥有他们的数据。与传统系统不同,传统系统中有价值的上下文可能被孤立在单个 AI 应用程序中,Memex 将这些信息集中在用户自己的 Supabase 数据库中。这种方法允许任何兼容的 AI 代理访问并贡献共享记忆,从而在不同工具之间促进一致性和效率。
阅读更多
该系统旨在存储持久的、跨领域的上下文,这对于 AI 代理至关重要,但不属于单个代码库。这包括用户偏好、过去的决策及其背后的原因、修正、关于人和计划的细节,以及关于产品和项目的稳定背景信息。相反,特定于代码的上下文、状态更新和待办事项被故意排除在 Memex 之外,而是保留在 CLAUDE.md 或 AGENTS.md 等代码库中。
设置 Memex 涉及在用户的 Supabase 项目上部署 MCP 服务器。然后,代理可以连接到该服务器,指令以纯文本形式定义在代码库中。设置过程是引导式的,允许代理创建必要的表并部署服务器,用户对与账户相关的步骤进行批准。一旦配置完成,代理可以将新知识推送到 Memex,并从中提取其他代理学习到的信息,并内置去重功能。用户可以控制每个代理被允许保存的内容。
Memex 通过提供先进的搜索功能来增强工作流程,这种搜索功能将语义理解与精确的单词匹配相结合。它优先显示最近的笔记,并显示当前版本的修正信息。为了实现无干预操作,用户可以配置代理执行计划任务,确保保存信息的每日同步。该系统在安全性方面进行了构建,限制无人值守的运行,跳过敏感数据,避免重复,并标记所有保存的笔记。撤回功能允许用户隐藏不正确的笔记,而无需永久删除。
至关重要的是,Memex 在中间没有任何托管服务;服务器和数据库都位于用户的 Supabase 项目中。可选的 "Dreaming" 功能每晚组织保存的笔记,添加标签、摘要、类型和记忆之间的连接。它还为有足够笔记的主题生成概述,链接回来源,并在新信息到达时进行更新。数据隐私至关重要,秘密被标记,绝不发送到模型,并在搜索中隐藏。成本很低,通常每月只需几分钱,涵盖嵌入和可选的 Dreaming 功能。Memex 已与 Claude 和 Muse 进行了测试,并与任何支持通过 HTTP 的 MCP 的代理兼容,包括 Codex、Cursor 和 VS Code。
- 类别AI 知识管理
- 定价模式Free (Open Source)
- 部署Self-hosted (Supabase)
- 平台网页版
Memex的核心功能
在 Supabase 上的自托管上下文层
AI 代理的开源记忆
用户拥有的数据库和加密密钥
跨多个 AI 工具共享上下文
存储偏好、决策和背景信息
从记忆中排除特定于代码的上下文
引导设置以连接代理
代理在没有重复的情况下推送和提取知识
用户控制代理保存权限
结合意义和精确单词的高级搜索
优先显示最近的笔记和当前的修正
计划同步以实现无干预操作
安全功能:运行限制、跳过秘密、去重、标记
撤回不正确的笔记而不删除
可选的 "Dreaming" 功能用于组织和总结
如何使用 Memex?
设置 Supabase:创建自己的 Supabase 项目以托管 Memex 服务器和数据库。
指向代理到代码库:使用编码代理启动设置过程,该过程将创建表并部署服务器。
批准账户步骤:在设置过程中授予任何需要账户访问的步骤必要的批准。
连接代理:配置您的 AI 代理使用 URL 和密钥连接到您的 Memex 服务器。
定义代理指令:在代码库中放置纯文本指令供代理遵循。
利用共享记忆:允许代理将新信息推送到 Memex,并从中提取现有上下文。
管理保存的数据:为每个代理决定其被允许保存到 Memex 的信息。
启用计划同步:请求代理运行计划任务,以自动保持 Memex 的同步。
Memex的使用案例
- 个人知识库
- 跨代理上下文共享
- 项目背景管理
- 决策跟踪
- 自动化上下文同步
- 增强 AI 代理性能
- 安全数据所有权
- 语义搜索和检索





