agentic-rag

让 RAG 像人一样思考,多步推理搞定复杂问答

Agentic RAG 是一个将检索增强生成(RAG)与智能体(Agent)结合的开源项目,旨在让 AI 具备类似人类的推理能力。传统 RAG 仅做一次检索和生成,而 Agentic RAG 通过多步推理、工具调用和动态规划,让模型在回答复杂问题时能自主决定何时检索、检索什么、如何整合信息,并支持多轮迭代。项目基于 Jupyter Notebook 提供交互式演示,展示了如何构建一个能主动分解问题、调用外部工具、验证答案的智能检索系统。它解决了传统 RAG 在复杂问题上的浅层匹配、缺乏推理链、无法处理多跳问题等痛点,核心能力包括:智能查询重写、多源信息融合、推理路径规划、以及基于反馈的自我修正。适合研究 RAG 进阶用法和构建企业级知识问答系统的开发者参考。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 236
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类搜索知识
开发团队FareedKhan-dev
所属国家
官网地址
定价模式free
价格说明开源项目,MIT许可证,可自由使用和部署,无付费版本。
访问状态
是否开源是
开源协议MIT
主要语言Jupyter Notebook
技术栈/模型agentic-rag,ai-agents,llm,openai,rag
GitHub 星标★ 236
30天Star增速
HF 下载量
上线时间2025-09-16 00:00:00
最近更新2026-09-23 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

核心亮点

  • 通过多步推理和动态检索,显著提升复杂问题的回答准确率
  • 基于 Jupyter Notebook 的交互式演示,上手直观,便于学习原理
  • 支持工具调用和反馈循环,能自我修正检索结果,减少幻觉

不足之处

  • 项目处于早期阶段,代码结构相对简单,生产级工程化不足
  • 文档较少,主要依赖 Notebook 示例,缺乏系统性的使用指南

适用场景

  • 构建企业级知识库问答系统,处理多跳、跨文档的复杂问题
  • 研究 RAG 与智能体结合的前沿技术,用于学术实验和教学
  • 开发需要动态规划检索策略的 AI 助手,如法律、医疗等专业领域

替代项目

LlamaIndex、LangChain、AutoRAG

项目介绍

agentic-rag 是开发框架领域的开源项目,由 FareedKhan-dev 开发,2025 年首次发布。

它收录于开发框架分类,该分类目前共有 795 个项目,GitHub 星标数为 236。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-16。MIT许可证,可自由使用和部署,无付费版本。

它主要面向的使用场景是:构建企业级知识库问答系统,处理多跳、跨文档的复杂问题。同类可对比的替代方案包括 LlamaIndex、LangChain、AutoRAG。

上一篇:FlexRAG

下一篇:GraphRag.Net

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146874 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166529 2026-08-09
pi 开源

一套 TypeScript 工具包,快速搭出能写代码的 AI agent

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

★ 108504 2026-09-12