Skip to content

本文系统梳理Agentic RAG领域的优质开源项目和前沿论文,包含GitHub链接、论文地址和核心创新点。


目录

  1. 什么是Agentic RAG
  2. 开源项目推荐
  3. 论文全景
  4. 学习路径
  5. 技术选型建议

什么是Agentic RAG?

传统RAG虽然能检索知识生成回答,但在处理复杂多步推理、动态适应等任务时力不从心。Agentic RAG通过引入自主AI Agent,结合以下核心模式:

  • 反思 (Reflection): 自我评估和迭代优化
  • 规划 (Planning): 多步任务分解和编排
  • 工具使用 (Tool Use): 动态调用外部API和知识库
  • 多智能体协作 (Multi-Agent): 分布式任务处理

让系统能够动态适应任务需求,在医疗诊断、金融分析、法律合规等领域表现出色。


开源项目推荐

🌟 1. 基础单智能体RAG

Athina AI RAG Cookbooks ⭐⭐⭐⭐⭐

  • GitHub: https://github.com/athina-ai/rag-cookbooks
  • 技术栈: LangChain + FAISS + Athina AI
  • 推荐理由: 完整的Agentic RAG技术实现,包含Basic、Corrective、Adaptive、ReAct、Self RAG,配套Colab Notebook可直接运行
  • 适合人群: 初学者系统学习

IBM Granite Agentic RAG

NVIDIA Agentic RAG


🤝 2. 多智能体协作RAG

Azure GPT-RAG Agentic Orchestrator

Hierarchical Multi-Agent RAG


🔧 3. 自适应与纠错RAG

Hugging Face Agentic RAG


🏢 4. 企业级文档工作流

LlamaCloud Demo系列

  • GitHub: https://github.com/run-llama/llamacloud-demo
  • 应用场景:
    • 患者病例摘要: /examples/document_workflows/patient_case_summary/
    • 合同审查: /examples/document_workflows/contract_review/
    • 保险理赔: /examples/document_workflows/auto_insurance_claims/
    • 研究报告生成: /examples/report_generation/research_paper_report_generation.ipynb
  • 特色: Agentic Document Workflows(ADW)完整实现,企业级应用典范

⚡ 5. 性能优化RAG

Redis Agentic RAG


📚 6. 垂直领域应用

LawGlance (法律研究)


论文全景

📊 分类概览

分类数量代表工作
综述1篇Agentic RAG Survey
经典基础3篇RAG, ReAct, Self-RAG
强化学习驱动40+篇Search-R1系列
图增强2篇GeAR, Agent-G
自适应4篇Adaptive-RAG系列
纠错型2篇CRAG系列

📋 1. 必读综述

Agentic RAG Survey (2025.01) ⭐⭐⭐⭐⭐


🎯 2. 经典基础论文

RAG开山之作 (NeurIPS 2020) ⭐⭐⭐⭐⭐

ReAct (ICLR 2023) ⭐⭐⭐⭐⭐

Self-RAG (ICLR 2024 Oral) ⭐⭐⭐⭐⭐

Reflexion (NeurIPS 2023)

Toolformer (2023.02)

  • 论文: https://arxiv.org/abs/2302.04761
  • 标题: Language Models Can Teach Themselves to Use Tools
  • 核心贡献: Meta AI展示LLM自主学习使用外部工具能力

REPLUG (2023.01)


🚀 3. 强化学习驱动的搜索增强RAG (2025年最前沿)

这是2025年最热门的研究方向,通过RL训练智能体自主决策何时检索、如何检索,实现真正的Agentic RAG。

🔥 核心开创性工作

Search-o1 (2025.01) ⭐⭐⭐⭐⭐

Search-R1 (COLM 2025) ⭐⭐⭐⭐⭐

R1-Searcher (2025.03) ⭐⭐⭐⭐

R1-Searcher++ (2025.05)

📍 检索优化方向

DeepRetrieval (2025.03)

O1 Embedder (2025.02)

ZeroSearch (2025.05)

s3 (2025.05)

🎨 奖励机制创新

ReSearch (2025.03)

R-Search (2025.06)

StepSearch (2025.05)

LeTS (2025.05)

Search Wisely (β-GRPO) (2025.05)

HiPRAG (2025.10)

E-GRPO (2025.10)

LLDS & MA-GRPO (2025.12) 🌟

🧠 知识利用策略

IKEA (2025.05)

AutoRefine (2025.05)

🌐 真实环境与长视野

DeepResearcher (2025.04)

ASearcher (2025.08)

🎭 多智能体与模块化

ReAgent (2025.03)

QAgent (2025.10)

🎯 决策与执行分离

DeSA (2025.10)

DecEx-RAG (2025.10)

📊 多跳推理专项

GlobalRAG (2025.10)

EKA (2025.12)

🔀 混合检索架构

RouteRAG (2025.12)

MARAG-R1 (2025.10)

Interact-RAG (2025.10)

⚡ 效率优化

TeaRAG (2025.11)

Bi-RAR (2025.11)

🎓 自我进化

EvolveSearch (2025.05)

Search Self-play (2025.10)

SSRL (2025.08)

InfoFlow (2025.10)


🕸️ 4. 图增强RAG

GeAR (2024.12)

Agent-G (Under Review)


🎯 5. 自适应RAG

Adaptive-RAG (2024.03) ⭐⭐⭐⭐

MBA-RAG (2024.12)

CtrlA (2024.05)

AT-RAG (2024.10)


🔄 6. 纠错型RAG

CRAG (2024.01) ⭐⭐⭐⭐⭐

Enterprise Troubleshooting (2024.12)


🏥 7. 垂直领域应用

Medical Reasoning (2024.01)

Time Series Analysis (2024.08)

Golden-Retriever (2024.08)


学习路径

🎯 新手入门路径 (5步)

  1. RAG基础 → 阅读 NeurIPS 2020 RAG论文
  2. Agent理论 → 阅读 ReAct (ICLR 2023)
  3. 全景理解 → 阅读 Agentic RAG Survey
  4. 核心技术 → 阅读 CRAG + Self-RAG
  5. 实战练习 → 跑 Athina AI Cookbooks

🚀 进阶研究路径

自适应方向 (优化检索策略):

  • Adaptive-RAG → MBA-RAG → CtrlA → AT-RAG

自反思方向 (提升生成质量):

  • Self-RAG → Medical Reasoning → Golden-Retriever

图增强方向 (知识图谱应用):

  • GeAR → Agent-G

多智能体方向 (复杂任务编排):

  • Time Series → MetaGPT → Reflexion

RL驱动方向 (最前沿):

  • Search-R1 → R1-Searcher → StepSearch → LLDS

💼 实战应用路径

  1. 选定场景(医疗/金融/法律/客服)
  2. 阅读垂直领域论文
  3. 参考开源项目实现
  4. 结合实际数据调优

技术选型建议

🎯 按应用场景选择

简单QA场景:

  • 开源项目: Athina AI Cookbooks
  • 论文参考: Search-R1, R1-Searcher
  • 理由: 实现简单,效果稳定

复杂多跳推理:

  • 开源项目: Hierarchical Multi-Agent RAG
  • 论文参考: GlobalRAG, EKA, StepSearch
  • 理由: 过程监督+全局规划

成本敏感场景:

  • 开源项目: Redis Agentic RAG
  • 论文参考: ZeroSearch, s3, TeaRAG
  • 理由: 降低API成本,提升token效率

企业级部署:

  • 开源项目: LlamaCloud Demo, Azure GPT-RAG
  • 论文参考: QAgent, DeSA, DecEx-RAG
  • 理由: 模块化设计,易于集成

研究创新:

  • 论文参考: LLDS, Interact-RAG, MARAG-R1
  • 理由: 前沿技术,高影响力

🔬 按研究方向选择

奖励设计研究:

  • StepSearch → LeTS → HiPRAG → LLDS

检索策略研究:

  • DeepRetrieval → s3 → MARAG-R1 → RouteRAG

知识利用研究:

  • IKEA → AutoRefine → R1-Searcher++

自我进化研究:

  • EvolveSearch → Search Self-play → SSRL

RL-Based RAG研究脉络

基础范式层(2025.01-03)
├─ Search-o1: O1推理+搜索
├─ Search-R1: RL for RAG开创性工作 ⭐
└─ R1-Searcher: 两阶段RL框架

奖励机制演进(2025.03-12)
├─ 结果奖励: Search-R1, ReSearch
├─ 过程奖励: StepSearch, LeTS, HiPRAG
├─ 混合奖励: R-Search, AutoRefine
├─ 细粒度奖励: E-GRPO, β-GRPO
└─ 训练稳定性: LLDS 🌟

知识利用策略(2025.05)
├─ 内外协同: IKEA
├─ 精炼策略: AutoRefine
└─ 零搜索: ZeroSearch

决策优化(2025.10)
├─ 解耦架构: DeSA, DecEx-RAG
├─ 模块化: QAgent
└─ 全局规划: GlobalRAG, EKA

检索架构创新(2025.10-12)
├─ 混合检索: RouteRAG, MARAG-R1
├─ 交互式: Interact-RAG
└─ 效率优化: TeaRAG, s3

自我进化(2025.05-10)
├─ 迭代进化: EvolveSearch
├─ 自我博弈: Search Self-play
└─ 内部搜索: SSRL

长视野与真实环境(2025.04-08)
├─ 深度研究: DeepResearcher
└─ 长视野: ASearcher

学习资源

📚 课程推荐

Andrew Ng系列 (DeepLearning.AI):

博客系列 (Andrew Ng):

  1. How Agents Can Improve LLM Performance
  2. Agentic Design Patterns Part 2: Reflection
  3. Agentic Design Patterns Part 3: Tool Use
  4. Agentic Design Patterns Part 4: Planning
  5. Agentic Design Patterns Part 5: Multi-Agent Collaboration

📖 教程推荐


引用格式

Agentic RAG Survey

bibtex
@misc{singh2025agenticrag,
  title={Agentic Retrieval-Augmented Generation: A Survey on Agentic RAG},
  author={Aditi Singh and Abul Ehtesham and Saket Kumar and Tala Talaei Khoei},
  year={2025},
  eprint={2501.09136},
  archivePrefix={arXiv},
  primaryClass={cs.AI}
}

Self-RAG

bibtex
@inproceedings{asai2024selfrag,
  title={Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflection},
  author={Akari Asai and Zeqiu Wu and Yizhong Wang and Avirup Sil and Hannaneh Hajishirzi},
  booktitle={ICLR},
  year={2024}
}

ReAct

bibtex
@inproceedings{yao2023react,
  title={ReAct: Synergizing Reasoning and Acting in Language Models},
  author={Shunyu Yao and Jeffrey Zhao and Dian Yu and Nan Du and Izhak Shafran and Karthik Narasimhan and Yuan Cao},
  booktitle={ICLR},
  year={2023}
}

Search-R1

bibtex
@article{jin2025searchr1,
  title={Search-R1: Training LLMs to Reason and Leverage Search Engines with Reinforcement Learning},
  author={Jin, Peter Griffin and others},
  journal={COLM},
  year={2025}
}

总结

Agentic RAG正在从学术研究走向工业落地,本文梳理的6大开源项目60+篇论文覆盖了:

  • ✅ 从基础单智能体到复杂多智能体协作
  • ✅ 从通用框架到垂直领域应用
  • ✅ 从经典RAG到最前沿的RL驱动搜索
  • ✅ 从理论研究到企业级工程实践

📊 统计数据

  • 开源项目: 6个(均可直接运行)
  • 经典论文: 7篇(RAG, ReAct, Self-RAG等)
  • RL-Based论文: 40+篇(2025最前沿)
  • 其他前沿论文: 13篇(图增强、自适应、纠错等)
  • 总计: 60+篇论文 + 6个项目

🎯 建议

  • 入门学习: 从Athina AI Cookbooks开始
  • 企业应用: 参考LlamaCloud文档工作流
  • 性能优化: 看Redis和NVIDIA加速方案
  • 垂直领域: 学习LawGlance等专业应用
  • 前沿研究: 关注Search-R1系列和LLDS

持续更新提醒: Agentic RAG是2024-2025年最热门的研究方向

关注渠道:

  • arXiv: cs.AI, cs.CL分类
  • 顶会: NeurIPS, ICLR, ACL, EMNLP
  • GitHub: LangChain, LlamaIndex相关项目

更新时间: 2025年12月


作者:大模型算法工程师 | 大模型知识分享博主

如有帮助,欢迎Star和分享!

Released under the MIT License.