## AI「如人类般记忆」:开源基于大脑机制之「活记忆」数据库「Cerememory」 AI链接公司Co-R-E Inc.(总部:东京都新宿区;代表董事:奥脇真人;以下简称Co-R-E)已发布「Cerememory」(セレメモリ),这是一个实施大脑结构的记忆层,旨在为AI代理提供「活记忆」数据库。它是开源的,任何人都可以使用。 官方网站: https://co-r-e.github.io/cerememory-docs/ja GitHub: https://github.com/co-r-e/cerememory ### 为何要参考人类记忆系统? 目前,全球的开发者都面临着「如何让AI代理具备长期记忆」的挑战。各公司的记忆功能、使用矢量数据库的RAG、各种上下文工程技术等,许多优秀的实作已经问世。 然而,从宏观角度审视这些努力时,我们遇到了一个问题:「当思考AI记忆的理想状态时,最终的目标会是什么?」 这个问题的答案其实近在咫尺:一个像我们人类一样的「活记忆」系统。 人类的记忆不仅仅是保存和检索信息的机制。重要的经历会鲜明地留下,微不足道的事件则会淡化。相似的记忆会融合,回忆起一个记忆时,相关的记忆会连锁式地浮现。每个人都应该有过因怀旧的气味而唤起童年记忆的经历。 在睡眠期间,一天的事件会被整理并集成为长期知识。可以说,这是一个经过数十万年演化而成的极其先进的信息处理系统。 Cerememory所面对的问题不是「如何让AI具备记忆」,而是「人类长期以来所获得的卓越记忆机制,能在多大程度上引入AI的记忆层?」Cerememory的方法是将神经科学研究中观察到的现象,作为运行系统而非仅仅作为数据结构来实施。 ### Cerememory的三大设计原则 - **将记忆视为「动态活着的」,而非「静态保存的」** 人类记忆并不像硬盘那样静态保存。重要的会被强化,不常用的会淡化,每次回忆都会稍微改变。Cerememory也继承了这一特性,将衰减、干扰、再激活、睡眠期间梦境中记忆整理般的动作、集成等动态过程,作为运行系统而非仅仅作为数据结构来实施。记忆不是在写入瞬间固定不变,而是随时间动态持续运动。 - **记忆应具有「原因」及「内容」** 许多人可能都曾困惑于AI代理行为背后的意图。当一个人记住某事时,该记忆会伴随着「为何认为其重要」、「根据何种判断做出该行为」等元上下文。Cerememory在AI代理的每个记忆记录中都设有元记忆平面,结构化地记录「为何存在」。包括意图、依据、证据、替代方案、决策。不仅是AI代理的行动内容,还可以根据其原因追溯记忆。 - **记忆层应独立于AI** 人类记忆属于个人,不从属于特定的对话对象。Cerememory也持相同立场。通过其独特的协议「CMP*」,无论是Claude、GPT、还是Gemini等任何LLM,都可以访问相同的记忆层。数据本地保存,随时可导出。即使更换AI或取消服务,记忆仍将保留在用户手中。记忆层不应由特定的AI或供应商所有。 *补充:CMP和MCP是不同的协议。虽然名称相似容易混淆,但CMP(Cerememory Protocol)是Cerememory为记忆读写自行定义的专有协议,而MCP(Model Context Protocol)是Anthropic提出的连接LLM与外部工具的开放规范。两者并非竞争关系,在Cerememory中是「MCP承载CMP」的关系。例如,Claude Code或Cursor等MCP客户端将CMP消息内载,发送至Cerememory引擎。 ### 将大脑结构直接引入设计的「五保存架构」 人类的大脑针对不同类型的记忆,在不同的区域进行处理。