📚 RAG 检索增强生成
TOP 50 优质项目 · GitHub 数据
| 项目 | 简介 | ⭐ Stars |
|---|---|---|
| infiniflow/ragflow | RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs | ⭐ 77,176 |
| HKUDS/LightRAG | [EMNLP2025] “LightRAG: Simple and Fast Retrieval-Augmented Generation” | ⭐ 32,259 |
| microsoft/graphrag | A modular graph-based Retrieval-Augmented Generation (RAG) system | ⭐ 31,995 |
| NirDiamant/RAG_Techniques | This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. RAG systems combine information retrieval with generative models to provide accurate and contextually rich responses. | ⭐ 26,478 |
| SciPhi-AI/R2R | SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. | ⭐ 7,752 |
| weaviate/Verba | Retrieval Augmented Generation (RAG) chatbot powered by Weaviate | ⭐ 7,635 |
| Marker-Inc-Korea/AutoRAG | AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation | ⭐ 4,682 |
| truefoundry/cognita | RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry | ⭐ 4,416 |
| NVIDIA/ChatRTX | A developer reference project for creating Retrieval Augmented Generation (RAG) chatbots on Windows using TensorRT-LLM | ⭐ 3,116 |
| GiovanniPasq/agentic-rag-for-dummies | A modular Agentic RAG built with LangGraph — learn Retrieval-Augmented Generation Agents in minutes. | ⭐ 2,974 |
| rag-web-ui/rag-web-ui | RAG Web UI is an intelligent dialogue system based on RAG (Retrieval-Augmented Generation) technology. | ⭐ 2,947 |
| athina-ai/rag-cookbooks | This repository contains various advanced techniques for Retrieval-Augmented Generation (RAG) systems. | ⭐ 2,480 |
| DEEP-PolyU/Awesome-GraphRAG | Awesome-GraphRAG: A curated list of resources (surveys, papers, benchmarks, and opensource projects) on graph-based retrieval-augmented generation. | ⭐ 2,260 |
| hymie122/RAG-Survey | Collecting awesome papers of RAG for AIGC. We propose a taxonomy of RAG foundations, enhancements, and applications in paper “Retrieval-Augmented Generation for AI-Generated Content: A Survey”. | ⭐ 1,789 |
| Andrew-Jang/RAGHub | A community-driven collection of RAG (Retrieval-Augmented Generation) frameworks, projects, and resources. Contribute and explore the evolving RAG ecosystem. | ⭐ 1,705 |
| NirDiamant/Controllable-RAG-Agent | This repository provides an advanced Retrieval-Augmented Generation (RAG) solution for complex question answering. It uses sophisticated graph based algorithm to handle the tasks. | ⭐ 1,577 |
| asinghcsu/AgenticRAG-Survey | Agentic-RAG explores advanced Retrieval-Augmented Generation systems enhanced with AI LLM agents. | ⭐ 1,545 |
| pguso/rag-from-scratch | Demystify RAG by building it from scratch. Local LLMs, no black boxes – real understanding of embeddings, vector search, retrieval, and context-augmented generation. | ⭐ 1,366 |
| jxzhangjhu/Awesome-LLM-RAG | Awesome-LLM-RAG: a curated list of advanced retrieval augmented generation (RAG) in Large Language Models | ⭐ 1,320 |
| superlinear-ai/raglite | 🥤 RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL | ⭐ 1,151 |
| Azure/GPT-RAG | Sharing the learning along the way we been gathering to enable Azure OpenAI at enterprise scale in a secure manner. GPT-RAG core is a Retrieval-Augmented Generation pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences. | ⭐ 1,142 |
| Danielskry/Awesome-RAG | 😎 Awesome list of Retrieval-Augmented Generation (RAG) applications in Generative AI. | ⭐ 1,133 |
| pinecone-io/canopy | Retrieval Augmented Generation (RAG) framework and context engine powered by Pinecone | ⭐ 1,030 |
| mrdbourke/simple-local-rag | Build a RAG (Retrieval Augmented Generation) pipeline from scratch and have it all run locally. | ⭐ 970 |
| BaranziniLab/KG_RAG | Empower Large Language Models (LLM) using Knowledge Graph based Retrieval-Augmented Generation (KG-RAG) for knowledge intensive tasks | ⭐ 941 |
| Raudaschl/rag-fusion | RAG-Fusion: multi-query generation + Reciprocal Rank Fusion for better retrieval-augmented generation. Includes evaluation harness with NFCorpus/BEIR. | ⭐ 910 |
| Azure-Samples/serverless-chat-langc… | Build your own serverless AI Chat with Retrieval-Augmented-Generation using LangChain.js, TypeScript and Azure | ⭐ 856 |
| GreatScottyMac/context-portal | Context Portal (ConPort): A memory bank MCP server building a project-specific knowledge graph to supercharge AI assistants. Enables powerful Retrieval Augmented Generation (RAG) for context-aware development in your IDE. | ⭐ 762 |
| jonfairbanks/local-rag | Ingest files for retrieval augmented generation (RAG) with open-source Large Language Models (LLMs), all without 3rd parties or sensitive data leaving your network. | ⭐ 739 |
| jerry-ai-dev/MODULAR-RAG-MCP-SERVER | A modular RAG (Retrieval-Augmented Generation) system with MCP Server architecture. Using Skill to make AI follow each step of the spec and complete the code 100% by AI. | ⭐ 716 |
| DataScienceUIBK/Rankify | 🔥 Rankify: A Comprehensive Python Toolkit for Retrieval, Re-Ranking, and Retrieval-Augmented Generation 🔥. Our toolkit integrates 40 pre-retrieved benchmark datasets and supports 7+ retrieval techniques, 24+ state-of-the-art Reranking models, and multiple RAG methods. | ⭐ 667 |
| Bessouat40/RAGLight | RAGLight is a modular framework for Retrieval-Augmented Generation (RAG). It makes it easy to plug in different LLMs, embeddings, and vector stores, and now includes seamless MCP integration to connect external tools and data sources. | ⭐ 656 |
| Alibaba-NLP/ViDoRAG | [EMNLP 2025] ViDoRAG: Visual Document Retrieval-Augmented Generation via Dynamic Iterative Reasoning Agents | ⭐ 649 |
| RafalWilinski/cloudflare-rag | Fullstack “Chat with your PDFs” RAG (Retrieval Augmented Generation) app built fully on Cloudflare | ⭐ 596 |
| Denis2054/RAG-Driven-Generative-AI | This repository provides programs to build Retrieval Augmented Generation (RAG) code for Generative AI with LlamaIndex, Deep Lake, and Pinecone leveraging the power of OpenAI and Hugging Face models for generation and evaluation. | ⭐ 595 |
| NVIDIA-AI-Blueprints/rag | This NVIDIA RAG blueprint serves as a reference solution for a foundational Retrieval Augmented Generation (RAG) pipeline. | ⭐ 545 |
| hhy-huang/HiRAG | [EMNLP’25 findings] This is the official repo for the paper, HiRAG: Retrieval-Augmented Generation with Hierarchical Knowledge. | ⭐ 528 |
| tonykipkemboi/ollama_pdf_rag | A full-stack demo showcasing a local RAG (Retrieval Augmented Generation) pipeline to chat with your PDFs. | ⭐ 503 |
| llm-lab-org/Multimodal-RAG-Survey | A Survey on Multimodal Retrieval-Augmented Generation | ⭐ 501 |
| adithya-s-k/VARAG | Vision-Augmented Retrieval and Generation (VARAG) – Vision first RAG Engine | ⭐ 498 |
| NisaarAgharia/Advanced_RAG | Advanced Retrieval-Augmented Generation (RAG) through practical notebooks, using the power of the Langchain, OpenAI GPTs ,META LLAMA3 ,Agents. | ⭐ 463 |
| liunian-Jay/Awesome-RAG | 💡 Awesome RAG: A resource of Retrieval-Augmented Generation (RAG) for LLMs, focusing on the development of technology. | ⭐ 456 |
| neuml/rag | 🚀 Retrieval Augmented Generation (RAG) with txtai. Combine search and LLMs to find insights with your own data. | ⭐ 448 |
| henrydaum/second-brain | Second Brain is a desktop application that acts as a personal knowledge base, using retrieval-augmented generation (RAG), multimodal AI models, and a hybrid lexical/semantic search algorithm to interact with local text files and images. | ⭐ 446 |
| Farzad-R/Advanced-QA-and-RAG-Series | This repository contains advanced LLM-based chatbots for Q&A using LLM agents, and Retrieval Augmented Generation (RAG) and with different databases. (VectorDB, GraphDB, SQLite, CSV, XLSX, etc.) | ⭐ 439 |
| yixuantt/MultiHop-RAG | Repository for “MultiHop-RAG: A Dataset for Evaluating Retrieval-Augmented Generation Across Documents” (COLM 2024) | ⭐ 435 |
| umbertogriffo/rag-chatbot | RAG (Retrieval-augmented generation) ChatBot that provides answers based on contextual information extracted from a collection of Markdown files. | ⭐ 402 |
| vercel-labs/ai-sdk-preview-rag | Retrieval-augmented generation (RAG) template powered by the AI SDK. | ⭐ 400 |
| GraphRAG-Bench/GraphRAG-Benchmark | The official repo of GraphRAG-Bench for evaluating GraphRAG models. “When to use Graphs in RAG: A Comprehensive Analysis for Graph Retrieval-Augmented Generation”. (ICLR’26) | ⭐ 386 |
| coree/awesome-rag | A curated list of retrieval-augmented generation (RAG) in large language models | ⭐ 375 |
数据来源:GitHub · 更新于 2026-04-06 03:03:25