RAG Technique Implementations RAG Tools

Educational repositories demonstrating core RAG techniques, architectures, and methodologies with implementations. Includes tutorials, hackathon projects, and technique comparisons. Does NOT include production systems, domain-specific applications, or framework-specific implementations that prioritize use cases over technique education.

There are 57 rag technique implementations tools tracked. 1 score above 50 (established tier). The highest-rated is bragai/bRAG-langchain at 53/100 with 4,051 stars.

Get all 57 projects as JSON

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

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

# Tool Score Tier
1 bragai/bRAG-langchain

Everything you need to know to build your own RAG application

53
Established
2 liu673/rag-all-techniques

Implementation of all RAG techniques in a simpler way(以简单的方式实现所有 RAG 技术)

45
Emerging
3 FareedKhan-dev/rag-ecosystem

Understand and code every important component of RAG architecture

44
Emerging
4 guyernest/advanced-rag

Jupyter Notebooks for Mastering LLM with Advanced RAG Course

44
Emerging
5 FareedKhan-dev/14-rag-failures

Encountering 14 different Naive RAG fails and using KG to solve it

39
Emerging
6 Megaboy12346/complex-RAG-guide

Build a robust, production-ready RAG system with effective data preparation,...

35
Emerging
7 AashiDutt/RAG

This repo contains self made projects and learnables from various resources...

32
Emerging
8 simranjeet97/Learn_RAG_from_Scratch_LLM

Learn Retrieval-Augmented Generation (RAG) from Scratch using LLMs from...

30
Emerging
9 mickymultani/nvidia-NIM-RAG

Project demonstrates the power and simplicity of NVIDIA NIM (NVIDIA...

30
Emerging
10 kevintsai/Building-and-Evaluating-Advanced-RAG-Applications

Jupyter notebooks for course Building and Evaluating Advanced RAG...

28
Experimental
11 sergiopaniego/RAG_local_tutorial

Simple RAG tutorials that can be run locally or using Google Colab (only Pro...

27
Experimental
12 foreveryh/Awesome-LLM-RAG-tutorial

Deeptoai 系列 RAG 教程

26
Experimental
13 CsabaConsulting/Vectara

Scripts and documents related to the Vectara RAG hacakthon

24
Experimental
14 Dhruv-J-T/ResearchBuddy_RAG

ResearchBuddy: Private RAG with Mistral 7B

23
Experimental
15 CiscoDevNet/understanding-rag-catalyst-center

Code for DevNet Learning Lab

23
Experimental
16 ZehaoJia1024/RAG-Arena

讲解并评估多种RAG算法

23
Experimental
17 princepride/BibleGPT

用RAG结合大语言模型开发的圣经学习app

23
Experimental
18 gcerar/RAG-for-LLMs-demo

RAG for LLMs demo

22
Experimental
19 HarinezumIgel/RAG-LCC

Experimental RAG lab with configurable filter chains (Jaccard, Cosine,...

22
Experimental
20 fairdataihub/LLM-RAG-demo

Demo Jupyter notebook for implementing RAG with Ollama

20
Experimental
21 prislupsky/RAG

Practice to build your own RAG application

19
Experimental
22 LABHDUFBA/social-rag

Social-RAG supplementary materials (prompts, evaluations, figures, samples)...

19
Experimental
23 wronai/rag1

bolmo rag

19
Experimental
24 Alex777Russia/mlsd-code-rag

Репозиторий учебного проекта в рамках курса «ML System Design» ИТМО AITH

19
Experimental
25 gardner/nais

Example code for RAG search

18
Experimental
26 unitagain/Agricultural-RAG-Playground

A RAG LLM specialized in agricultural knowledge, currently primarily...

18
Experimental
27 kbzh2558/robustness_view_of_rag

Robust Reformulation of RAG

17
Experimental
28 seita-f/RAG-Notion-App

:robot: The RAG application retrieves data from Notion

15
Experimental
29 AswinManohar/RAG_workflows

Curated learning resources and implementation of concepts for production...

15
Experimental
30 Judy-Choi/rag_series

A collection of codes in a RAG series of Geultto 10th

15
Experimental
31 giobbu/ready-to-rag

to rag or not to rag

15
Experimental
32 marklysze/LangChain-RAG-Linux

Examples of RAG using LangChain with local LLMs - Mixtral 8x7B, Llama 2,...

14
Experimental
33 ml6team/fondant-usecase-RAG

Data pipelines and notebooks for RAG tuning using Fondant

14
Experimental
34 busraoguzoglu/Software-Test-RAG

Generation of software test scenarios using a RAG system with a local LLM (llama.cpp)

14
Experimental
35 sammitjain/nim-opensansad

OpenSansad RAG Pipeline on NVIDIA NIMs + Local Models

14
Experimental
36 joevincentgaltie/valeRAGhayer

🇪🇺 Un RAG sur l'activité au parlement des députés européens français !

14
Experimental
37 rbiswasfc/crag-mm

CRAG-MM Challenge Solution Code

12
Experimental
38 tomhavy/The-Omniscient-Referee

A simple RAG implementation of the Mistral 7B Instruct model on a fully...

12
Experimental
39 ElDokmak/RAG

Simple introduction to RAG with some code

12
Experimental
40 reedemus/dlai_agentic_rag

Jupyter notebooks for the short course "Building Agentic RAG with Llamaindex"

12
Experimental
41 nyalamrithwik-oss/30-day-rag-learning

"30-day journey learning RAG systems and MCP development"

12
Experimental
42 bhattbhavesh91/gradient-rag

Build RAG applications in Python with Gradient in minutes

12
Experimental
43 IamRavanan/mistral-basic-rag

Basic RAG from scratch using MISTRAL AI APIs

12
Experimental
44 vishwasjione/rag-basics-to-advanced

This repo helps AI developers learn RAG and its concepts from basics to...

11
Experimental
45 busycaesar/MongoDB_RAG_Skill_Badge

Code for MongoDB RAG Skill Badge Session Code

11
Experimental
46 bayesianinstitute/Decentralized-RAG

Decentralized RAG with Blockchain

11
Experimental
47 kcprakash24/RAG-Experiments

This repository contains different experiments by using RAG & their evaluation.

11
Experimental
48 daniau23/information_grabber

This is a project exploring RAG and with the use of Contextual rag.

11
Experimental
49 Sabyasachi-Data/ragproject

For manuscript review using GroqLLM and llama-3.1-8b

11
Experimental
50 Losif01/Miki-the-tutor

A RAG application that helps you study, in this example it is helping you...

11
Experimental
51 tpancholi/RAG_Master_Class

RAG Related working code with changes uptill Sep 2025

11
Experimental
52 JoaoRibeiroMedeiros/RAGenesisOSS

Graph RAG application for exploring classic texts.

11
Experimental
53 SecretiveShell/multilingual-RAG

A simple demo for utilising multiple different languages in RAG, Built on...

11
Experimental
54 nicofretti/rag_and_roll

🎸 Hands-on tutorial for building RAG applications with LlamaIndex

10
Experimental
55 dnyanshwalwadkar/Advanced-RAG-Implementations

Dive into the world of advanced language understanding with Advanced_RAG....

10
Experimental
56 udit-rawat/ContextCraft

A RAG project that explores RAG technology and uses ollama to demonstrate...

10
Experimental
57 snowclipsed/cricket_news

Summarize cricket matches into articles in one click.

10
Experimental