这个项目能做什么
ZenBrain 为 AI 智能体提供了一套神经科学启发的记忆架构,以零依赖 TypeScript 库的形式封装。它建模了七个记忆层级——工作记忆、短期/会话记忆、情景记忆、长期语义记忆、程序记忆、核心记忆和跨上下文记忆——并实现了源自人类记忆研究的机制,包括 FSRS 间隔重复、艾宾浩斯遗忘曲线、赫布学习、情感标记、贝叶斯置信度传播和睡眠巩固。
该项目以多个 npm 包形式分发:@zensation/algorithms(20 个算法模块)、@zensation/core(记忆层级和协调器)、PostgreSQL 和 SQLite 存储适配器、一个向 MCP 客户端暴露记忆工具的 MCP 服务器,以及用于模型调用前回忆/后存储的 Vercel AI SDK 中间件。可运行示例涵盖了与 Claude、LangChain、CrewAI、Vercel AI SDK、LlamaIndex.TS 和 Mastra 的集成。
README 报告了 694 项通过的测试、ESM/CJS 双构建、可摇树优化的子路径导出以及可复现的 npm tarball。它还描述了在 LongMemEval-500 上的基准测试结果,与 Letta、Mem0 和 A-Mem 进行了对比,复现包已存放在 Zenodo 上,并有一篇相关的 arXiv 论文。该项目处于 1.0 版本之前,公开 API 可能仍会变化。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。