GTC 2026发布:Memoria 开源项目——业内首个“Git for Memory” Agent可信记忆框架

Hindsight 开源AI长记忆系统从零部署与MCP全链路实操指南 Hindsight是一款基于MCP协议的轻量级开源AI Agent长期记忆系统,通过Docker一键部署,实现跨会话持久记忆、语义检索与动态遗忘,无需依赖向量数据库。支持Cursor、LangChain等主流工具无缝集成,解决大模型“会话失忆”痛点。本文提供从环境配置、API实操到生产调优的全流程指南,涵盖记忆写入、召回、更新及常见问题排查,助力个人提效与企业Agent私有化落地。 阅读详情

随着 OpenClaw、Cursor 这样的 AI Agent 大规模走进应用日常,Memory 的管理正成为制约 Agent 走进现实生产力的最后一道枷锁。今天,在 NVIDIA GTC 这一全球 AI 技术大会的舞台上,矩阵起源 CEO 王龙正式宣布开源其核心 Agent Memory 项目:Memoria。
https://github.com/matrixorigin/Memoria。

作为业内首个提出"Git for Memory"概念的 Agent 可信记忆框架,Memoria 不仅仅是让 Agent 记住,更是通过底层 MatrixOne 的 Copy-on-Write 技术,让 AI 记忆变得可回溯、可管理、可信赖。
在这里插入图片描述

阶段一:完全没有记忆的 Agent

2026 年,Cursor、Claude Code、Kiro 等 AI 编程助手已经成为数百万开发者的日常工具。它们能理解代码、生成方案、重构架构。但每次你关掉对话窗口,一切归零。下一次对话,它不知道你用什么框架,不知道你的代码风格,不知道上周你们一起做了什么决定。你告诉它二十遍,它明天还会再问。这不是某个产品的 bug。这是整个行业的架构缺陷。

今天绝大多数 AI Agent 本质上是无状态的。每次对话都是一张白纸。Agent 不知道你是谁,不知道你的项目长什么样,不知道你们之前达成过什么共识。它能做的,只是在当前对话窗口里尽可能聪明地回应你。

这意味着什么?

  • 重复沟通成本巨大。 每个新会话都要重新建立上下文。你的偏好、项目约定、技术选型——每次都要重新说一遍,或者靠手动维护的配置文件来补救。

  • 知识无法积累。 Agent 在一次对话中学到的东西,下次全部丢失。上周它帮你重构了 auth 模块,这周它完全不记得。

  • 协作深度受限。 没有记忆的 Agent 永远只能做单次任务执行,无法成为真正理解你项目的长期协作伙伴。

这是今天大多数开发者面对的现实。每一次新对话,都是一次从零开始的关系。

阶段二:Markdown 文件初级记忆

行业并非没有尝试解决这个问题。

.cursorrules、CLAUDE.md、Kiro 的 steering 文件,以及 OpenClaw 这样的社区项目,都在用同一个思路:把 Agent 需要知道的东西写成 Markdown 文件,放在项目里,让 Agent 每次启动时读取。

这比完全没有记忆好得多。至少 Agent 知道你用什么框架、遵循什么代码风格、项目的基本结构是什么。OpenClaw 更进一步,提供了一个社区驱动的规则库,让开发者可以共享和复用这些配置。

但 Markdown 记忆有几个根本性的局限:

  • 静态的。 这些文件本质上是你手动编写的文档。你写一次,很少更新。它们无法自动捕捉开发过程中不断演变的决策——上周二你从 black 换成了 ruff,auth 模块被重构成了 session token,部署脚本在 k8s 迁移后改了。这些变化不会自动反映到你的规则文件里。
  • 单向的。 Agent 只能读取这些文件,不能写入。它无法把对话中学到的新信息持久化下来。今天你告诉它"我们决定用 SQLite 替换 PostgreSQL",明天这个决定就消失了——除非你手动去更新文件。
  • 无结构的。 一个 Markdown 文件里可能混杂着代码风格、架构决策、部署流程、个人偏好。随着项目演进,这个文件会越来越长、越来越难维护,最终变成一个没人愿意更新的屎山。
  • 无法回滚。 如果你更新了规则文件导致 Agent 行为变差,没有简单的方式回到之前的状态。

Markdown 记忆是一个重要的进步,但它本质上是人工维护的静态配置,而不是真正的 Agent 记忆系统。

阶段三:Memoria——让 Agent 拥有真正的记忆

有记忆的 Agent 和没有记忆的 Agent,是两种完全不同的体验。

有记忆的 Agent 知道你喜欢 tabs 而不是 spaces,知道你的项目用 Zustand 的 slice 模式,知道上周你们决定把数据库从 PostgreSQL 切换到 SQLite——不是因为你写在了某个配置文件里,而是因为它在对话中学到了这些,并且自动记住了。

它能基于过去的上下文做出更准确的判断,因为它有历史。它不需要你重复自己,因为它记得。更重要的是,这些记忆是动态的、可管理的、可回滚的。

这就是 Memoria 要做的事。

Memoria:让 Agent 的记忆像代码一样可管理

Memoria 是一个开源的 Agent 记忆服务器。它可以无缝接入 Cursor、Claude Code、Kiro 以及各类主流 AI 工具,为 Agent 提供跨会话的持久化记忆。Memoria 也提供了 OpenClaw 插件,可以轻松接入已经在运行的大量龙虾 Agent。

但 Memoria 不只是给 Agent 加了个数据库。

市面上已经有一些 Agent 记忆方案——Mem0、Letta、Zep 等。它们各有所长,但都面临一个共同的局限:记忆一旦写入,就很难安全地管理。

想象一下这个场景:你的 Agent 在过去两周的对话中积累了大量项目记忆。然后你开始一次大规模重构实验,Agent 的记忆也随之更新。实验失败了,你想回到之前的状态——但 Agent 的记忆已经被覆盖了。怎么办?

在传统记忆系统中,你只能手动翻找、逐条删除或修改。这既不安全,也不可靠。

Memoria 的核心创新是:把 Git 的版本控制理念引入 Agent 记忆管理。

就像开发者用 Git 管理代码一样,Memoria 让你可以:

  • 快照(Snapshot): 在关键操作前保存记忆状态,随时回滚到任意历史节点
  • 分支(Branch): 在隔离环境中进行实验,不影响主线记忆
  • 合并(Merge): 实验成功后,将分支记忆合并回主线
  • 差异对比(Diff): 合并前预览变更,就像代码的 Pull Request
  • 回滚(Rollback): 出了问题?一键恢复到之前的干净状态

这不是一个比喻。这是真实的、可操作的版本控制,作用于 Agent 的每一条记忆。

为什么版本控制对 Agent 记忆至关重要

这不仅仅是"方便管理"的问题。2025 年的两项重要研究揭示了更深层的原因:

安全性:Agent 记忆可以被悄悄投毒

多篇学术论文(MemoryGraft、MINJA、A-MemGuard)已经证明,攻击者可以通过间接提示注入向 Agent 的长期记忆中植入恶意内容——只需让 Agent 读取一份精心构造的文档。被污染的记忆会跨会话持续存在,逐渐改变 Agent 的行为,而用户可能完全不知情。

大多数记忆系统对此束手无策。Memoria 的快照 + 回滚机制提供了确定性的恢复路径:发现异常后,直接恢复到最后一个已知的干净状态。

效果:Git 操作显著提升 Agent 能力

Git-Context-Controller 论文(Wu, 2025)表明,将 commit/branch/merge 操作引入 Agent 的上下文管理,使 SWE-Bench 任务解决率提高了 13 个百分点,达到 80.2%。消融实验证实,branch 和 merge 是最后关键提升的来源。具备分支能力的 Agent 自发地发展出了更结构化的探索策略。

Memoria 将同样的原理从临时上下文扩展到持久化记忆——这是一个互补且必要的层。

Memoria vs 其他记忆方案:核心差异
MemoriaMem0LettaZep/Graphiti
定位编程 Agent 的版本控制记忆通用 AI 应用记忆Agent 框架内置记忆知识图谱记忆
核心能力快照、分支、合并、回滚追加/更新分层存储时序图谱
版本控制完整的 Git 式操作仅时间戳无双时态追踪
存储架构单一数据库(MatrixOne)24+ 后端PostgreSQL + 向量库Neo4j
接入方式开放协议,即插即用SDK/API框架绑定SDK/API
技术架构
┌──────────────────┐            ┌──────────────────────────┐            ┌──────────────┐
│                  │            │                          │            │              │
│   AI Agent 层    │   记忆     │     Memoria Server       │            │  MatrixOne   │
│                  │   存储/检索 │                          │  SQL +     │   Database   │
│  · Cursor        │◄─────────►│  · 规范化存储             │  向量 +    │              │
│  · Claude Code   │            │  · 语义检索               │  全文检索  │  · 结构化数据 │
│  · Kiro          │            │  · Git-for-Data 引擎     │◄─────────►│  · 向量搜索   │
│  · OpenClaw      │            │  · 自治理(治理/整合/反思)│            │  · 全文搜索   │
│  · ...           │            │                          │            │  · CoW 引擎  │
│                  │            │                          │            │              │
└──────────────────┘            └──────────────────────────┘            └──────────────┘

Memoria 的底层由 MatrixOne 数据库驱动——一个同时支持结构化数据、向量搜索和全文搜索的统一数据库。这意味着你不需要拼凑多个基础设施组件,一个数据库解决所有问题。

版本控制能力来自 MatrixOne 的 Copy-on-Write 存储引擎,在数据库层面原生支持零拷贝快照和分支隔离。对包含数千条记忆的空间进行分支操作只需毫秒,且在产生实际变更前不消耗额外存储。

记忆检索采用混合向量 + 全文搜索策略,按相关性和时效性综合评分。Embedding模型默认本地运行,也支持接入 OpenAI、Ollama 等外部服务。

系统还内置了三个自治理工具,定期自动运行:

  • 记忆治理——隔离低置信度记忆,清理过期数据
  • 记忆整合——检测矛盾信息,修复数据一致性
  • 记忆反思——从记忆集群中综合提炼高层洞察

开源,面向社区

Memoria 现已在 GitHub 全面开源。只需简单配置,即可为 Cursor、Claude Code、Kiro、OpenClaw 等主流工具装上可信记忆大脑。

我们希望 Memoria 能够成为 Agent 时代的 Git。代码的变更交由 Git 守护,而 Agent 的认知成长和决策演进,交由 Memoria 承载。

项目地址:https://github.com/matrixorigin/Memoria

【CTFSHOW】web入门 黑盒测试 文章目录写在前面web380web381web382web383web384web385web386web387web388web389web390web391web392web393web394web395参考资料 写在前面 一直没搞过渗透,先学学黑盒测试吧 web380 进入题目发现是一个关于灯泡的悲伤故事,点进去,看到跳转到page_1.php页面。 我们访问page.php试试: 发现报错:$id.php,可以猜想需要传名称为id的参数,来访问id.php。我们访问page.php?id=1试试 阅读详情

相关推荐

实施文档

流程管理 2008-04-23 09:44:00 874 收藏 3 分类专栏: 企业管理杂谈 文章标签: 文档 文档管理 项目管理 工作 配置管理 工具 项目实施文档是用来记录、描述、展示实施过程中一系列信息的处理过程,通过书面或图示的形式对项目活动过程或结果进行描述、定义、规定及报告。例如分阶段实施计划文档,标准业务流程文档,标准编码及数据文档,标准参数设置文档,功能操作指南文档。这些文档将会伴随着ERP实施的各个阶段逐渐充实、完善,也同时记载了整个实施的过程和成果。 作为实施顾问人员,在实施过程

qq_52337172的博客 1066

我的开源项目-AI Agent 配置系统

文本主要介绍了我的开源项目-AI Agent 配置系统的一些具体内容。

wend的博客 1233

博途WinCC多语言项目配置指南

在博途(TIA Portal)中为WinCC项目配置多语言功能,需通过系统化步骤实现界面文本的动态切换。

dhaimo的博客 2475

AI Agent记忆模块从入门到实战!手把手教你搭建长期记忆系统,建议收藏!

组件模块核心功能关键技术/实现大脑 (LLM)任务理解、规划、决策、生成基础大模型、领域微调模型、Prompt 工程规划 (Planning)目标分解、任务链构建、策略制定思维链 (CoT)、任务分解、自我反思记忆 (Memory)存储和召回历史信息、状态保持向量数据库、SQL DB、状态机、会话缓存工具 (Tools)扩展能力边界,与环境交互API 调用、代码执行、搜索引擎、自定义函数。

2401_85375186的博客 2425

【黑马点评优化】3-压测秒杀接口,算出性能塌陷区,之后用sentinel实现秒杀接口限流

【黑马点评优化】3-压测秒杀接口,算出性能塌陷区,之后用sentinel实现秒杀接口限流

m0_52031708的博客 3571

电机传动机构的转矩与惯量折算

参考《工业运动控制》

庐州牧 1万+

Agent记忆管理入门到精通:只需3招,彻底搞定智能体“健忘”难题!

对于记忆系统而言,扩展性非常重要,好在这些框架都能无缝衔接langchain、openai、anthropic风格的API等。总的来说,做好一个记忆系统,远不止一个RAG这么简单。一个好的记忆系统,才能真的能构建出更高级、更个性化的AI智能体。

xx_nm98的博客 478

U8二次开发CO-基于Net8调用COM对象

本文章介绍的U8二次开发CO技术,就是基于微软COM组件技术,使用微软开源的编程框架Net6/7/8/9来调用U8的COM组件,完成基本的登录认证,工作流处理,数据库操作等。

pccai的博客 5507

python开源好项目

优先看 cszmzh/taobao-data-analyze:它的 SpringBoot + Vue 架构与你最契合,可以帮你快速理解如何将 Python 的分析结果嵌入到你熟悉的全栈体系中。值得一看的点:它的 advisor.py 模块实现了具体的调价规则,比如“竞品价 < 本店售价 × 0.90 时建议降价”,你可以直接参考或修改这些业务逻辑。分析内容:使用百万级的淘宝用户行为数据集,进行 AARRR 模型分析、RFM 分析以及各个环节转化流失分析,正好对应了你提到的“看看用户在哪个环节流失了”。

在技术领域里形成深刻,全面的认识,知道来龙去脉,深入浅出的讲到实用点。 330

10、使用Ray Serve实现微服务与模型部署

本文深入介绍了如何使用Ray Serve实现微服务与机器学习模型的高效部署。从基础的部署定义到复杂的模型服务场景,涵盖部署架构、HTTP与Python调用、资源配置、FastAPI集成、金丝雀发布策略及实际应用流程。文章还探讨了模型服务的关键需求如灵活性、批处理、硬件优化和可扩展性,并展示了Ray Serve如何满足这些要求。最后提供了常见问题解决方案与未来发展方向,帮助开发者构建高性能、易维护的模型服务平台。

blue42的博客 178

ROS从入门到精通0-4:VSCode 搭建 ROS 工程环境

为了提高开发效率,可以先安装集成开发工具和使用方便的工具,本教程用VSCode搭建ROS工程环境

FRIGIDWINTER的博客 1万+

开源密码管理与双因素认证工具离线镜像合集

本集合汇总等开源密码管理与双因素认证相关离线包。侧重密码箱与 2FA,与「安全审计/渗透扫描」合集错开。

270

【AI Agent系列】【阿里AgentScope框架】深入源码:Msg是如何转变成模型需要的Prompt形式的?多模态Prompt如何构建?

前面咱们学习AgentScope,在使用Agent来对话时,输入为一个 Msg 对象,不能是字符串,然后在Agent内部,会将Msg对象转换为模型接受的Prompt。那 AgentScope 如何根据 Msg 形成相应模型接收的Prompt结构的?如何使用 Msg 带入更多的参数,传递给大模型呢?

同学小张的博客 1535

百度开源文心5.5 Flash Base:280B MoE 只激活 14B,4 步部署 + 3 个坑,微调还是等指令版

百度开源文心 5.5 Flash 基座权重:280B MoE 每 token 激活 14B,1M 上下文,同尺寸开源 Base 30 项基准多数领先。4 步部署(vLLM/SGLang completions 链路)+ 3 个高频坑 + 动手前 6 点核对清单,并给出微调 Base 还是等指令版的判断线。

weixin_50937681的博客 364

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

GitHub 开源趋势日报 | 2026-11-08

每日精选 GitHub Trending 热门项目,聚焦 AI 与大模型、Agent 智能体领域,带你用一篇文章看懂开源风向。

weixin_45631123的博客 408

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

云捷EMS开源能源管理系统JAVA实战,好用的能源管理系统

云捷EMS是一款开源能源管理系统,覆盖物联网网关、数据采集、分析与可视化全链路,支持50余种工业协议,适配水、电、汽、光伏等多类能耗设备。系统基于微服务架构,采用SpringBoot+Vue3技术栈,支持MQTT、WebSocket双通道采集,具备低代码大屏配置、实时数据与预计算分析能力,助力企业实现能耗监测、节能降耗与碳管理数字化,可直接部署或二次开发,适用于工厂、园区等高耗能场景。

weixin_42648890的博客 236

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

开源AI桌面助手哪个好?5类项目的能力、许可证与部署选型

从开源范围、产品定位、任务执行、模型接入、部署方式与许可证六个维度做一次横向梳理如果你正在寻找一款开源 AI 桌面助手,可能已经在 GitHub 上看到过不少项目。有些项目能够连接多个大模型,有些能够读取本地文件、执行命令,还有些可以调用浏览器、操作电脑,甚至让多个智能体协同完成工作。但这些项目并不完全属于同一类产品。例如,有的只是一个多模型聊天客户端,有的是能够直接执行任务的 AI Agent,还有的属于本地部署的 AI 管理平台。

sykdjs的博客 244

优雅草2026年10个开源鸿蒙工业软件项目五详解:鸿蒙星闪旋转设备振动监测节点

本项目聚焦旋转设备振动监测“最后一米”难题,基于开源鸿蒙与星闪技术,打造低功耗无线振动节点。采用ADXL355高精度传感器,5分钟周期采集3.2kHz原始波形,通过星闪上传至网关,由网关侧完成FFT分析、特征提取与基线对比,实现故障早期预警。打样目标包括16位采样、≥2周续航、丢包率可测,交付2个磁吸/螺栓节点及网关分析固件。未来将拓展至“振动+电流”双维监测,推动工业预测性维护在水运、排污等场景的低成本普及。

一颗优雅草科技-央千澈的优快云博客~只想无穷无尽的学习~作息早8-晚8 205

52万 Star 的“列表的目录”:sindresorhus/awesome 如何用一套治理规则,成为全球开源资源的信任锚点

awesome 是 Sindre Sorhus 维护的开源索引项目,无一行可运行代码,却以超 52 万 Star 长居 GitHub 第二。它作为“列表的目录”,通过严格治理(30 天考察期、awesome-lint 校验、CC0 许可、贡献者评审机制)筛选高质量资源清单,成为开发者寻找优质技术资源的可信入口。虽不保证内容实时性,但其“筛选即认证”的模式重塑了信息获取方式,推动形成整个 Awesome 生态规范。

下载资源或查看教程前,请务必阅读置顶的《免责声明》 456

让 Electron、Windows 桌面应用也能直接调用 uniCloud:unicloud-sdk 开源发布

摘要(148字): 为解决 Electron、Vue/React 项目及 Node.js 环境无法直接调用 uniCloud 的问题,开发者开源了 @yungot/unicloud-sdk。该 SDK 支持云对象、云函数、存储与登录态管理,兼容 Windows 桌面应用,通过设备身份签名与宿主桥机制保障安全,实现与 uni-app 一致的调用体验。已通过真实项目验证,支持 TypeScript、零依赖,适用于非 uni-app 场景的 uniCloud 接入。

IT开发 245

开源虚拟机与桌面虚拟化工具离线镜像合集

本集合汇总等开源虚拟机与桌面虚拟化相关离线包。不重分发 Oracle VirtualBox 专有二进制(PUEL),侧重 FOSS 生态与文档说明包。

233

【字节拥抱开源】Cola2:用连续隐变量重构语言模型,346B Token 跑出 60.10 八任务均分

Cola2 是一款基于连续隐变量的自适应语言模型,通过动态语义压缩与块因果扩散 Transformer(DiT)实现高效生成。它在346.03B token上训练,八项评测平均得分60.10,性能超越部分更大规模模型。其核心创新在于联合优化隐变量压缩与离散解码,支持受控扩展与稳定推理。项目提供完整权重、工具链及评测数据,适用于研究与应用。

weixin_41446370的博客 318

友好型开源模型SSM+Transformer 混合架构:Jamba 把 256K 长上下文塞进显存

**Jamba** 是 AI21 Labs 的 `Jamba` 混合 SSM-Transformer 开源大模型,原生 256K、Apache-2.0;本文讲清架构与部署,同档对标 Llama 5 / Qwen3.6。

雨1986的博客 344

qData 数据中台开源版 v1.6.6 发布:ETL 模块轻量化升级,优化定时任务磁盘占用问题

qData 数据中台开源版 v1.6.6 针对周期性数据集成任务的运维痛点,实现两项关键优化:一是拆分工具组件与 ETL 执行模块,减轻 JAR 包体积,提升部署与维护效率;二是修复定时任务中 ETL JAR 包持续累积问题,有效降低服务器磁盘占用。两项改进聚焦执行模块结构与运行过程管理,助力企业数据平台稳定、高效运行。

qiantongkeji的博客 272

Buoyant 开源 Kinference:面向 Kubernetes 与 vLLM 的推理控制平面

Buoyant 发布 Apache 2.0 许可的 Kinference v0.1.0-alpha.7,为 Kubernetes 上的 vLLM 提供路由策略、缓存感知负载均衡和按租户计量的推理控制平面。

老孙正经胡说 351

开源交易 Agent Vibe-Trading 本地部署+回测实战

一个 3.7 万 star 的开源交易 Agent,一条 pip 命令就能装好,号称能把问题直接变成回测报告。我在没有 Docker 的环境里把它跑起来后,第一件事就是怀疑它给出的回测结论——第一次跑出的策略收益好得离谱…

2301_80281820的博客 215
上一篇: 矩阵起源亮相 NVIDIA GTC 2026,携手金盘科技揭秘 AI Factory 全栈赋能路径
下一篇: 直击GTC 2026现场,黄仁勋用20分钟讲的事,AI数据底座有多重要
MatrixOrigin
博客等级 码龄5年 708粉丝 230原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值