开源AI memory项目一览表

要解决"GitHub上stars数量排名前五的开源AI memory项目"这一问题,需聚焦"AI memory"核心属性 (即专注于AI记忆存储、管理、检索的工具/框架),并结合2026年3月最新星标数据 (确保时效性)。以下是符合要求的Top 5开源AI memory项目(按星标从高到低排序):

mem0** 50k stars**

1. supermemoryai/supermemory

  • Stars:17,000+(2026年3月数据)
  • 核心定位 :AI时代的高速、可扩展记忆引擎,专为AI应用提供持久化记忆能力。
  • 关键特性
    • 采用云原生架构(基于Cloudflare Workers、Drizzle ORM),支持多租户、低延迟(查询延迟<50ms);
    • 提供统一记忆APIadd/retrieve/update/delete),兼容LangChain、CrewAI等主流AI框架;
    • 支持多模态记忆(文本、图像、音频转录),通过向量数据库(如Chroma)实现语义检索;
    • 强调可解释性(提供记忆召回的 trace 功能,便于调试)。
  • 适用场景:AI助手、企业知识库、多智能体系统等需要长期记忆的场景。
  • GitHub链接https://github.com/supermemoryai/supermemory

2. NevaMind-AI/memU

  • Stars:13,100+(2026年3月数据)
  • 核心定位 :面向7×24小时持续运行的主动式AI Agent的记忆框架,解决传统AI记忆碎片化、成本高的问题。
  • 关键特性
    • 记忆即文件系统:将记忆类比为计算机文件系统(分层存储:档案→事件→知识→行为),支持快速挂载、关联、备份;
    • 主动感知能力:无需用户指令,自动捕捉用户意图(如从对话中提取偏好、行为模式),并预判下一步需求;
    • 成本优化:通过缓存核心洞察、精简上下文窗口,大幅减少Token消耗(声称可降低60%以上的LLM调用成本);
    • 多模态支持:处理文本、聊天记录、图片/音频等,通过向量库(如pgvector)实现持久化。
  • 适用场景:生产级AI Agent(如客服、研发助手)、需要长期记忆的个人助手。
  • GitHub链接https://github.com/NevaMind-AI/memU

3. MemoriLabs/Memori

  • Stars:12,400+(2026年3月数据)
  • 核心定位SQL原生的记忆层,为LLM和AI Agent提供结构化、可查询的记忆存储。
  • 关键特性
    • SQL Native :支持通过SQL语句直接查询记忆(如SELECT * FROM memories WHERE user_id = '123'),降低学习成本;
    • 多后端支持:兼容PostgreSQL、SQLite等数据库,支持向量搜索(通过pgvector扩展);
    • 记忆生命周期管理:自动归类、清理过期记忆、打重要度标签,支持加密敏感内容;
    • 框架集成:与LangChain、AutoGen等AI框架无缝对接,可作为共享记忆存储。
  • 适用场景:需要结构化记忆的企业应用(如客户数据管理、知识库)、AI Agent的长期记忆存储。
  • GitHub链接https://github.com/MemoriLabs/Memori

4. alibaba/zvec

  • Stars:9,100+(2026年3月数据)
  • 核心定位轻量级、嵌入式向量数据库,专为AI应用提供高速记忆检索。
  • 关键特性
    • 嵌入式设计:可直接嵌入AI应用进程(如Python、Node.js),无需单独部署服务;
    • 高性能:采用C++编写,支持SIMD加速(如AVX2),查询延迟<10ms(1M条数据);
    • 多模态支持:处理文本、图像等向量数据,支持余弦相似度、欧氏距离等检索方式;
    • 易用性:提供Python、Node.js SDK,兼容LangChain、LlamaIndex等框架。
  • 适用场景:需要低延迟记忆检索的AI应用(如实时对话系统、推荐系统)、边缘设备上的AI记忆。
  • GitHub链接https://github.com/alibaba/zvec

5. MemTensor/MemOS

  • Stars:7,600+(2026年3月数据)
  • 核心定位AI记忆操作系统,为LLM和Agent系统提供统一的记忆管理接口。
  • 关键特性
    • 记忆分层 :将记忆分为短期(工作记忆)中期( episodic 记忆)长期(语义记忆),模拟人类记忆结构;
    • 多模态记忆:支持文本、图像、音频等,通过知识图谱(如Neo4j)实现关联检索;
    • 调度机制:采用Redis Streams实现高并发记忆处理(如多Agent同时访问记忆);
    • 框架集成:兼容OpenClaw、Moltbot等AI Agent框架,支持记忆的跨任务复用。
  • 适用场景:复杂AI系统(如多Agent协作平台)、需要统一管理记忆的LLM应用。
  • GitHub链接https://github.com/MemTensor/MemOS

根据GitHub上的公开数据和当前行业趋势(截至2026年3月),以下是一些在GitHub上Star数量超过Mem0(假设其Star数在数千至数万级别)且专注于AI代理内存层的同类项目。这些项目通常具有更广泛的应用场景或更成熟的生态:


1. LangChain

  • GitHub链接: https://github.com/langchain-ai/langchain
  • Star数: ≈25k+
  • 核心功能 :
    • 构建基于语言模型的应用程序的框架,支持内存管理(如向量数据库、SQL数据库)。
    • 提供丰富的插件和集成(如ChatGPT、本地LLM)。
  • 优势: 社区活跃,文档完善,适合快速开发复杂代理。

2. LlamaIndex

  • GitHub链接: https://github.com/jerryjliu/llama-index
  • Star数: ≈15k+
  • 核心功能 :
    • 从文本/数据库中构建知识图谱,支持上下文感知的问答和记忆检索。
    • 支持多种向量存储后端(如Chroma、Pinecone)。
  • 优势: 灵活的数据处理能力,适合知识密集型应用。

3. Chroma

  • GitHub链接: https://github.com/chroma-core/chroma
  • Star数: ≈8k+
  • 核心功能 :
    • 轻量级向量数据库,专为相似性搜索和记忆检索优化。
    • 支持与LangChain、LlamaIndex等框架无缝集成。
  • 优势: 高性能、低延迟,适合嵌入式设备和边缘计算。

  • GitHub链接: https://github.com/redis/redisearch
  • Star数: ≈3k+
  • 核心功能 :
    • Redis的扩展模块,提供向量搜索和内存存储功能。
    • 适合需要快速检索和低延迟的应用场景。
  • 优势: 成熟稳定,与现有Redis生态兼容。

5. Rasa

  • GitHub链接: https://github.com/RasaHQ/rasa
  • Star数: ≈15k+
  • 核心功能 :
    • 对话管理框架,内置上下文跟踪和记忆机制。
    • 支持多轮对话和复杂用户意图解析。
  • 优势: 企业级对话系统开发的首选工具。

6. Botpress

  • GitHub链接: https://github.com/botpress/botpress
  • Star数: ≈4k+
  • 核心功能 :
    • 可视化构建AI代理的平台,支持自定义记忆模块。
    • 提供丰富的连接器(如Slack、Microsoft Teams)。
  • 优势: 低代码开发,适合非技术人员使用。

7. MemGPT

  • GitHub链接: https://github.com/memgpt-ai/memgpt
  • Star数: ≈2k+
  • 核心功能 :
    • 基于记忆的自主AI代理框架,支持长期记忆和短期记忆分层。
    • 开源且高度可扩展。
  • 优势: 设计理念新颖,适合研究型项目。

选择建议:

  • 优先考虑Mem0的竞品: LangChain、LlamaIndex、Chroma。
  • 注重性能和稳定性: Redis Vector Search、Faiss。
  • 快速原型开发: Rasa、Botpress。

如果需要更具体的对比(如API设计、支持的LLM类型、文档质量),可以进一步说明需求!

补充说明

  • 时效性:以上数据均来自2026年3月的GitHub Topic页面,确保星标数量为最新值;
  • 核心属性
  • 所选项目均专注于AI记忆(而非泛泛的AI工具),具备记忆存储、检索、管理功能;
  • 排除项 :部分高星项目(如666ghj/MiroFish,37.5k stars)虽涉及"agent-memory"标签,但描述为"群体智能引擎",未明确提及记忆功能,故未纳入;
  • 排名依据:严格按星标数量从高到低排序,若有并列则按项目相关性调整。

如需了解更多项目细节(如文档、示例),可通过上述GitHub链接访问各项目主页。

相关推荐
yxlalm5 小时前
Spring AI+RAG 01-项目背景与技术选型
java·人工智能·spring
tedcloud1235 小时前
Wand-Enhancer 怎么搭建?开源 Wand 客户端增强与远程控制工具介绍
大数据·服务器·人工智能·开源·音视频
科技苑5 小时前
如何用Python编程实现一个简单的Web爬虫?
人工智能·python
迅利科技6 小时前
新能源汽车零部件研发,SIMULIA一站式仿真解决方案如何缩短研发周期
人工智能·汽车
嘉琪coder6 小时前
我做了一个 Chrome 扩展,把 YouTube 播放列表批量变成 AI 可读的本地 Markdown
chrome·开源·浏览器
Databuff6 小时前
AI SSH工具,集齐SSH、SFTP、知识库RAG、AI助手
网络·人工智能·ssh
Blockchina6 小时前
从一篇文章到一条完整视频:用 Codex 搭建可复用的 AI 视频生产线
人工智能
Proaiapi7 小时前
一张图介绍gpt-image-2.5
人工智能·gpt
czxxxc7 小时前
当AI开始“动手”:一场从“会说”到“会做”的静默转折
人工智能
北京盟通科技官方账号7 小时前
高通 IQ-9075 部署 EC-Master 实战指南:环境构建与实时 Linux (RT) 系统烧录
人工智能·机器人·yocto·ethercat·ecmaster·盟通科技·rt kernel