GitHub 仓库 nabzx/mnemosyne 的最新版本是 v0.0.8。该项目把类似 git 的版本管理——commit、branch、merge、blame——应用到代理的记忆上。已有信息中没有本次版本的变更清单,因此无法确认 v0.0.8 新增或修改了什么。仓库显示 17 个 star,许可证为 Apache-2.0。
记忆以附带来源信息的不可变内容寻址快照形式记录。因此可以追踪某条信念源自哪个提交,用二分查找(bisect)定位错误信念首次出现的提交,并重建过去某一时刻的记忆。项目由 Rust 核心、mnem CLI 以及名为 mnem-agents 的 Python SDK 组成。按 README 的说法,它在本地确定性运行,不依赖网络或模型调用。
关于精确重建、bisect、blame 和无损合并的验证结果,是项目在 README 中的自述报告。README 称这些性质在 80 个种子的 720 次运行中 100% 通过,并对合并算法施加了 50,000 次模糊测试,在 CI 中每次变更都会运行。另一方面,仓库状态徽章显示项目仍处于早期开发阶段,根目录 tests/ 下只有一个 Python 测试。因此这些验证主张只能在其文档给出的范围内理解,不能认为执行质量已得到充分证明。