RAG Framework Toolkits RAG Tools

Complete frameworks and toolkits for building, experimenting, and optimizing RAG systems end-to-end. Does NOT include advanced technique tutorials, benchmarking/comparison projects, or domain-specific RAG applications.

There are 124 rag framework toolkits tools tracked. 12 score above 50 (established tier). The highest-rated is NirDiamant/RAG_Techniques at 67/100 with 25,887 stars. 2 of the top 10 are actively maintained.

Get all 124 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=rag&subcategory=rag-framework-toolkits&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 NirDiamant/RAG_Techniques

This repository showcases various advanced techniques for...

67
Established
2 VectorInstitute/fed-rag

A framework for fine-tuning retrieval-augmented generation (RAG) systems.

65
Established
3 RUC-NLPIR/FlashRAG

⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource)

62
Established
4 ictnlp/FlexRAG

FlexRAG: A RAG Framework for Information Retrieval and Generation.

59
Established
5 Andrew-Jang/RAGHub

A community-driven collection of RAG (Retrieval-Augmented Generation)...

56
Established
6 HKUDS/MiniRAG

"MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"

54
Established
7 gomate-community/TrustRAG

TrustRAG:The RAG Framework within Reliable input,Trusted output

53
Established
8 hhy-huang/HiRAG

[EMNLP'25 findings] This is the official repo for the paper, HiRAG:...

53
Established
9 spcl/MRAG

Official Implementation of "Multi-Head RAG: Solving Multi-Aspect Problems with LLMs"

51
Established
10 sirocco-ventures/raggenie

RAGGENIE: An open-source, low-code platform to build custom...

51
Established
11 DataArcTech/RAG-ARC

A modular, high-performance Retrieval-Augmented Generation framework with...

50
Established
12 hhhuang/CAG

Cache-Augmented Generation: A Simple, Efficient Alternative to RAG

50
Established
13 telekom/wurzel

Wurzel is an open-source Python framework for advanced ETL pipelines in...

49
Emerging
14 athina-ai/rag-cookbooks

This repository contains various advanced techniques for Retrieval-Augmented...

47
Emerging
15 KruxAI/ragbuilder

A toolkit to create optimal Production-readyRetrieval Augmented...

47
Emerging
16 PacktPublishing/Master-Retrieval-Augmented-Generation-RAG-Systems

This is the code repository for Master Retrieval-Augmented Generation (RAG)...

46
Emerging
17 ekjaisal/WovenSnips

WovenSnips: A Lightweight, Free, and Open-source Implementation of...

44
Emerging
18 AI-Buddy-Catalyst-Labs/insta_rag

A python module library that simplifies RAG through abstraction

44
Emerging
19 fate-ubw/RAGLAB

[EMNLP 2024: Demo Oral] RAGLAB: A Modular and Research-Oriented Unified...

43
Emerging
20 avnlp/rag-model-training

Training code for advanced RAG techniques - Adaptive-RAG, Corrective RAG,...

42
Emerging
21 OpenThaiGPT/openthairag

OpenThaiRAG is an open-source Retrieval-Augmented Generation (RAG) framework...

42
Emerging
22 FareedKhan-dev/rag-with-raptor

A Step-by-Step Implementation of RAPTOR based RAG implementation

41
Emerging
23 thangved/flexible-rag

Flexible RAG

41
Emerging
24 liebherr-aerospace/rago

RAGO (Retrieval Augmented Generation Optimizer) is a toolkit that...

41
Emerging
25 JuliaGenAI/RAGTools.jl

All-in-one RAG toolkit—from quick prototypes to advanced pipelines.

41
Emerging
26 ictnlp/Auto-RAG

This is the official repository for Auto-RAG.

41
Emerging
27 OrderAndCh4oS/smol-rag

A smol RAG

40
Emerging
28 TIGER-AI-Lab/LongRAG

Official repo for "LongRAG: Enhancing Retrieval-Augmented Generation with...

39
Emerging
29 s-nlp/AdaRAGUE

[ACL 2025] Adaptive Retrieval without Self-Knowledge? Bringing Uncertainty Back Home

39
Emerging
30 yannickhofmann/ofxRAG

openFrameworks addon for low-level Retrieval-Augmented Generation (RAG)

37
Emerging
31 allen-li1231/treehop-rag

Highly Efficient Query Rewriter for Passage Retrieval in the realm of...

36
Emerging
32 ZhishanQ/QuCo-RAG

Official code implementation of the paper: QuCo-RAG: Quantifying...

36
Emerging
33 NillionNetwork/nilrag

Retrieval-Augmented Generation (RAG)

36
Emerging
34 arjbingly/grag

GRAG is a simple python package that provides an easy end-to-end solution...

36
Emerging
35 mev-fyi/rag

me.fyi python backend with core LLM and RAG logic, flask API, Twitter bot

35
Emerging
36 lumpenspace/raft

RAFT, or Retrieval-Augmented Fine-Tuning, is a method comprising of a...

34
Emerging
37 anti-aii/RagE

RagE (RAG Engine) - A tool supporting the construction and training of...

33
Emerging
38 speechwrecko/wordpress-rag

Simple rag implementation for any WordPress blog. Leverages the bootstrap,...

33
Emerging
39 CarnegieBin/GlobalRAG

This is the Ofiicial repository for paper: GlobalRAG: Enhancing Global...

32
Emerging
40 yining610/Reliable-dRAG

Official repo for the paper "A Decentralized Retrieval Augmented Generation...

32
Emerging
41 ragthoven-dev/ragthoven

RAGthoven, a Retrieval Augmented Generation Toolkit that helps you easily...

32
Emerging
42 Saifgharbii/Hierarchical-Multimodel-Graph-RAG-System

A state-of-the-art Retrieval-Augmented Generation (RAG) system that...

30
Emerging
43 smart-models/Progressive-Summarizer-RAPTOR

Cutting-edge semantic text processing system that uses hierarchical...

29
Experimental
44 mohaphez/laravel-ragkit

Retrieval-Augmented Generation (RAG) toolkit for Laravel: async docs, chat,...

29
Experimental
45 DeepakPant93/cookiecutter-rag

A cross-platform command-line utility that creates projects for generative...

29
Experimental
46 behitek/simple-rag

This is a simple RAG (Retrieval-Augmented Generation) that mostly self-implemented.

28
Experimental
47 colesmcintosh/cerebras-openrouter-hackathon-rag-system

An advanced RAG (Retrieval-Augmented Generation) system that provides...

27
Experimental
48 tungedng2710/DMOM-RAG

Simple RAG

27
Experimental
49 dsl-unibe-ch/rag-framework

Framework for Retrieval-Augmented Generation (RAG)

26
Experimental
50 adilsaid64/open-rag-stack

A playground for building and serving Retrieval-Augmented Generation (RAG)...

26
Experimental
51 kyopark2014/rag-code-generation

It decribes code generation using RAG.

25
Experimental
52 AStroCvijo/coderag

Retrieval-Augmented Generation (RAG) system over a code repository for a...

25
Experimental
53 declare-lab/trust-align

Codes and datasets for the paper Measuring and Enhancing Trustworthiness of...

25
Experimental
54 DerwenAI/min_rag

A minimal example of RAG, based on DSPy

25
Experimental
55 AmMoPy/DOX

Broken RAG For The Broken Souls

24
Experimental
56 yunyoseob/Korean-News-RAPTOR

RAPTOR를 활용한 LLM 기반 한국어 뉴스 질의응답 시스템 개발

24
Experimental
57 BV003/LilRag

LilRag — A lightweight Retrieval-Augmented Generation (RAG) framework for...

24
Experimental
58 angelo-casciani/rag_next_activity

This repository contains the code and data to reproduce the experiments from...

24
Experimental
59 BlueBash/RAG-Raptor-demo

RAPTOR introduces a novel approach to retrieval-augmented language models by...

24
Experimental
60 ii-research/EasyRAG

EasyRAG: A Beginner-friendly and Interactive Framework for...

23
Experimental
61 Mattbusel/llm-rag

Zero-dependency single-header C++ retrieval-augmented generation. Chunk,...

23
Experimental
62 tharpep/SimRAG-Reproduction

SimRAG reproduction study - Information retrieval research implementing...

22
Experimental
63 eagleeyethinker/rag-evolution-patterns

A companion repository showing how retrieval-augmented generation evolves...

22
Experimental
64 tuutrag-open/HADR

Hierarhical Artifact Decomposition Recomposition

22
Experimental
65 shib1111111/Cache-Augmented-Generation

This repository demonstrates Cache-Augmented Generation (CAG) using the...

22
Experimental
66 anishg93/RAG-vs-CRAG

Investigating the efficacy of Retrieval-Augmented Generation (RAG) and...

22
Experimental
67 JG-Adams/Ollama-RAG-hpp

Modern, header-only C++ library for Retrieval-Augmented Generation (RAG)...

22
Experimental
68 Taha0229/self-reflective-RAG

Exploring SOTA Advanced RAG techniques: This project implements a self...

22
Experimental
69 Atishay9828/RAG

Minimal end-to-end RAG implementation showcasing retrieval, embedding,...

21
Experimental
70 10mudassir007/Multiple-RAG-Systems

A comprehensive library for Retrieval-Augmented Generation (RAG), featuring...

21
Experimental
71 iamcam/ai-wordpress-rag-demo

This small project demonstrates how to integrate WordPress blog entries into...

21
Experimental
72 MINE-DD/PRAG

Portable RAG (PRAG), is a containerized Retrieval-Augmented Generation tool...

21
Experimental
73 CognitiveCodeAI/rag-main-2

Near Perfect RAG system

21
Experimental
74 fullscreen-triangle/four-sided-triangle

A sophisticated multi-model optimization pipeline for domain-expert...

21
Experimental
75 NeXTormer/mosaic-rag

MosaicRAG is a retrieval system built on top of Mosaic. It allows users to...

21
Experimental
76 RS2002/Confident-RAG

[ICLR WKSHPS 2026] Official Repository for The Paper, Confident RAG:...

20
Experimental
77 julianVelandia/SimpleRAGHuggingFace

Designed to implement retrieval-augmented generation systems. It uses...

19
Experimental
78 kinshukdua/BRAG

A modern RAG framework for closed and open source LLMs built as a demo for...

19
Experimental
79 fatimaazfar/RAG

This project implements a Retrieval-Augmented Generation (RAG) model that...

18
Experimental
80 dafmontenegro/gabo-rag

'Gabo' is a RAG (Retrieval-Augmented Generation) system designed to enhance...

18
Experimental
81 extrawest/advanced_rag_techniques

This repository contains a series of lessons demonstrating advanced...

18
Experimental
82 tk-yasuno/cancer-raptor

Cancer-RAPTOR : GPU-accelerated hierarchical search system for cancer...

17
Experimental
83 tk-yasuno/cluster-rag-raptor

🌳 Open-source RAPTOR: Recursive Abstractive Processing for Tree-Organized...

17
Experimental
84 iltutishrak/rag-pipeline-starter

Minimal retrieval-augmented reasoning example in Python — pure local demo...

17
Experimental
85 kooroshsajadi/retrieval-augmented-generation

This repository provides a fully modular implementation of a...

17
Experimental
86 jackfsuia/ragtoolbox

Grab-and-go RAG operators.

17
Experimental
87 Siya-Tech-Ventures/RAG-Toolkit

This repository provides a comprehensive collection of Retrieval-Augmented...

17
Experimental
88 tk-yasuno/treg-raptor-tree

Treg免疫細胞系譜を例に、RAPTORアルゴリズムを実装したGPU加速対応のRAG(Retrieval-Augmented...

17
Experimental
89 CORNYBUG2/RepoCoder

Repository-aware code completion prototype that retrieves relevant snippets...

16
Experimental
90 a-romero/qrage

Modular framework for building Retrieval Augmented Generation (RAG) pipelines

16
Experimental
91 huysuy05/TRAQ-Reimplementation

A more easy-to-use reimplementation code of "TRAQ: Trustworthy Retrieval...

16
Experimental
92 sandeeep-prajapati/UnoPimRAGModul

RAG extension for unopim, it new one so chances for improvement

16
Experimental
93 a-tabaza/avertra_rag

Modular, scalable and extendible RAG

16
Experimental
94 devangsaraogi/cache-policy-gen

Generates cache replacement policies by prompting an LLM with top-scoring...

14
Experimental
95 Yaseenjabir/Retrieval-Augmented-Generation-RAG

a small RAG setup to extract context from NASA Research PDF and provide it...

14
Experimental
96 krishn1122/Cache-Augmentation-Generation-CAG-System

A sophisticated document-based question-answering system that combines...

14
Experimental
97 GanonthaBr/Robustness-of-RAG-systems-for-low-resources-langues

Research Project on robustness of RAG systems on low resource languages

14
Experimental
98 ryuji1986/RAGXpert

a scalable Python-based Retrieval-Augmented Generation (RAG) service platform

14
Experimental
99 extrawest/advanced_rag_techniques_trulens_evaluating

This repository contains a collection of scripts demonstrating advanced...

14
Experimental
100 Omc12/RAG-Evaluation---Ablation-Study

The project investigates how different retrieval strategies affect answer...

13
Experimental
101 augustin-bresset/ragondin

Ragondin is a modular, fully local Retrieval-Augmented Generation (RAG)...

13
Experimental
102 yashasvi-shukla-me/RAG-Implementation

Implementation and evaluation of Retrieval Augmented Generation pipelines...

13
Experimental
103 hamdi3/RAGlery

RAGlery is a project dedicated to testing, comparing, and documenting...

13
Experimental
104 HesamKorki/RAG-Chronicle

A research framework for comparing Retrieval-Augmented Generation (RAG)...

13
Experimental
105 iblameandrew/spin-rag

Spin-RAG 🌀 is a novel RAG heuristic that densifies and rotates your data...

13
Experimental
106 bytewhisperer11/RAG-components

The RAG Components repository contains standalone, unintegrated modules for...

13
Experimental
107 naist-nlp/CC_RAG

The repository of our paper about confidence calibration on RAG.

13
Experimental
108 val-craft/rag-knowledge-base-docs

Retrieval-Augmented Generation (RAG) enables LLM to retrieve relevant...

13
Experimental
109 cjstahoviak/RAG-Enhanced-Subreddit-Response-Modeling

This project explores how Retrieval-Augmented Generation (RAG) can be used...

13
Experimental
110 AdityaSreevatsaK/RAG-Foundry

A collection of projects and components for forging practical...

13
Experimental
111 Omc12/RAG-stock-news

This project implements a Retrieval Augmented Generation (RAG) system for...

13
Experimental
112 yunwoong7/simple-rag

A lightweight implementation of Retrieval-Augmented Generation (RAG) for...

12
Experimental
113 hriaz17/SayLessRAG

Code for the paper: "Say Less, Mean More: Leveraging Pragmatics in...

12
Experimental
114 CLoaKY233/RAG_opensrc

RAG_opensrc is an open-source implementation of Retrieval-Augmented...

11
Experimental
115 minsusun/boosting-recomp-with-dslr

Boosting RECOMP with DSLR

11
Experimental
116 dinhanhx/gpu-friendly-rag

A very GPU-friendly implementation

11
Experimental
117 NTU-P04922004/siosio-rag

This open-source project demonstrates Retrieval Augmented Generation (RAG)...

11
Experimental
118 kaicheng001/RAG_Collection

This repo is constructed for collecting and categorizing papers about RAG...

11
Experimental
119 barkiayoub/RAG-Enhanced-Text-Generation

This repository showcases the integration of the MistralAI model with a...

11
Experimental
120 Ranteck/rag-smolagents

Este proyecto implementa un sistema RAG (Retrieval-Augmented Generation)...

10
Experimental
121 kranthi419/Explore-RAG

This repository showcases various advanced retrieval techniques for...

10
Experimental
122 Nate-Cheney/Ollama-RAG

This is a personal project which allows me to perform retrieval-augmented...

10
Experimental
123 Unitedstuff/Intro_to_Rag

This project demonstrates a simple implementation of a Retrieval-Augmented...

10
Experimental
124 shakibaam/RAG_ROBUSTNESS_EVAL

This repository contains experimental data and analysis for a research...

10
Experimental