MemMachine
自托管记忆层
优势
- 设计用于跨模型和环境的通用记忆层
- 持久的多会话记忆
- 开源和社区驱动
- 自托管以获得完全控制
- 对专有记忆层的免费替代方案
局限性
- 自托管——您运行、扩展和维护它
- 社区项目;支持和成熟度各异
- 面向开发者;没有打磨过的最终用户产品
- 没有 Git 风格的版本控制 / 分支 / 回滚
- 不是多模态文档平台;没有已发布的回忆基准
完整记忆平台
MemoryLake
AI 记忆基础设施
优势
- 通过 MCP 实现 ChatGPT、Claude、Gemini 和编码代理的跨模型可移植性
- 端到端加密,用户拥有的数据——无需运行自己的服务器
- Git 风格的版本控制——分支、提交、合并、回滚、审计日志
- 多模态摄取——PDF、Word、Excel、PowerPoint、Markdown、图像(D1 VLM)
- 自动冲突检测与解决 + 合规级来源
- 已发布的 LoCoMo 基准(自我报告,方法论可请求)
注意事项
- 托管服务——不是开源 / 自托管
- 比 OSS 领导者社区小的新进入者
功能逐项对比
| 功能 | MemMachine | MemoryLake |
|---|---|---|
| 核心关注 | 您自托管的 OSS 通用记忆 | 托管的跨模型记忆产品 |
| 记忆范围 | 跨模型,多会话 | 跨模型,跨会话,跨设备 |
| 可移植性 | 跨模型(开发者级别) | 模型中立(通过 MCP),无代码 |
| 版本控制 | 不支持 | Git 风格(分支 / 提交 / 合并 / 回滚) |
| 来源 | 有限 | 完整的源追踪 + 审计日志 |
| 多模态摄取 | 有限 | PDF · Word · Excel · PPT · Markdown · 图像 |
| 数据所有权 | 您自托管(您操作它) | 端到端加密,用户拥有,托管 |
| 准确性(LoCoMo) | — | 94.03% *(自我报告)* |
架构 比较
两者都使记忆模型可移植——诚实的区别在于操作和治理。MemMachine 为开发者提供一个自托管的开放层。MemoryLake 为任何人提供与托管产品相同的可移植性,具有加密、版本控制和文档处理功能。
MemMachine 流程
您的应用
MemMachine(自托管)
跨会话存储
跨模型回忆
MemoryLake 流程
摄取(多模态,D1 VLM)
类型与结构
冲突检查与版本控制
存储(端到端加密,用户拥有)
通过 MCP 服务于任何 AI
哪个适合你?
如果您选择 MemMachine,请...
- 您想要一个开源的自托管记忆层
- 您有团队来运行和维护基础设施
- 完全控制和没有供应商是首要任务
- 您对没有 UI 或托管支持感到舒适
- 不需要已发布的基准
选择 MemoryLake 如果……
- 您想要跨模型的记忆 *而不* 运行服务器
- 您需要 Git 风格的版本控制和审计跟踪
- 您处理文档,而不仅仅是会话文本
- 数据所有权和加密是不可谈判的,但您希望它是托管的
- 您希望一个无代码的产品供人使用,而不仅仅是开发者
- 已发布的基准对您的决策很重要
常见问题
MemoryLake 是 MemMachine 的替代品吗?
是的——两者都针对跨模型记忆。MemoryLake 是托管的、拥有的产品,替代自托管的 MemMachine。
它们都声称是 "跨模型"——有什么不同?
MemMachine 作为 OSS 提供,您在开发者级别操作。MemoryLake 作为无代码产品提供,具有加密、版本控制和文档,由您拥有。
我可以在不同模型之间使用 MemoryLake 吗?
可以——通过 MCP 服务器实现模型中立。
我拥有我的数据吗?
是的——端到端加密且用户拥有;即使是 MemoryLake 也无法读取它,您不需要运行任何服务器。
我可以从 MemMachine 迁移到 MemoryLake 吗?
可以——在 MemoryLake 中重新创建记忆和项目,并通过 MCP 暴露它们,减轻自托管的负担。
MemoryLake 支持文档吗?
是的——通过 D1 VLM 引擎支持 PDF、Word、Excel、PowerPoint、Markdown 和图像。
MemMachine 因为是开源的而更好吗?
如果自托管和零供应商是硬性要求,MemMachine 适合。如果您希望相同的可移植性得到管理、版本控制和基准,MemoryLake 适合。
准确性是如何测量的?
在 LoCoMo 上为 94.03%(自我报告);请求方法以进行复现。---