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 |
|
Established |
| 2 |
liu673/rag-all-techniques
Implementation of all RAG techniques in a simpler way(以简单的方式实现所有 RAG 技术) |
|
Emerging |
| 3 |
FareedKhan-dev/rag-ecosystem
Understand and code every important component of RAG architecture |
|
Emerging |
| 4 |
guyernest/advanced-rag
Jupyter Notebooks for Mastering LLM with Advanced RAG Course |
|
Emerging |
| 5 |
FareedKhan-dev/14-rag-failures
Encountering 14 different Naive RAG fails and using KG to solve it |
|
Emerging |
| 6 |
Megaboy12346/complex-RAG-guide
Build a robust, production-ready RAG system with effective data preparation,... |
|
Emerging |
| 7 |
AashiDutt/RAG
This repo contains self made projects and learnables from various resources... |
|
Emerging |
| 8 |
simranjeet97/Learn_RAG_from_Scratch_LLM
Learn Retrieval-Augmented Generation (RAG) from Scratch using LLMs from... |
|
Emerging |
| 9 |
mickymultani/nvidia-NIM-RAG
Project demonstrates the power and simplicity of NVIDIA NIM (NVIDIA... |
|
Emerging |
| 10 |
kevintsai/Building-and-Evaluating-Advanced-RAG-Applications
Jupyter notebooks for course Building and Evaluating Advanced RAG... |
|
Experimental |
| 11 |
sergiopaniego/RAG_local_tutorial
Simple RAG tutorials that can be run locally or using Google Colab (only Pro... |
|
Experimental |
| 12 |
foreveryh/Awesome-LLM-RAG-tutorial
Deeptoai 系列 RAG 教程 |
|
Experimental |
| 13 |
CsabaConsulting/Vectara
Scripts and documents related to the Vectara RAG hacakthon |
|
Experimental |
| 14 |
Dhruv-J-T/ResearchBuddy_RAG
ResearchBuddy: Private RAG with Mistral 7B |
|
Experimental |
| 15 |
CiscoDevNet/understanding-rag-catalyst-center
Code for DevNet Learning Lab |
|
Experimental |
| 16 |
ZehaoJia1024/RAG-Arena
讲解并评估多种RAG算法 |
|
Experimental |
| 17 |
princepride/BibleGPT
用RAG结合大语言模型开发的圣经学习app |
|
Experimental |
| 18 |
gcerar/RAG-for-LLMs-demo
RAG for LLMs demo |
|
Experimental |
| 19 |
HarinezumIgel/RAG-LCC
Experimental RAG lab with configurable filter chains (Jaccard, Cosine,... |
|
Experimental |
| 20 |
fairdataihub/LLM-RAG-demo
Demo Jupyter notebook for implementing RAG with Ollama |
|
Experimental |
| 21 |
prislupsky/RAG
Practice to build your own RAG application |
|
Experimental |
| 22 |
LABHDUFBA/social-rag
Social-RAG supplementary materials (prompts, evaluations, figures, samples)... |
|
Experimental |
| 23 |
wronai/rag1
bolmo rag |
|
Experimental |
| 24 |
Alex777Russia/mlsd-code-rag
Репозиторий учебного проекта в рамках курса «ML System Design» ИТМО AITH |
|
Experimental |
| 25 |
gardner/nais
Example code for RAG search |
|
Experimental |
| 26 |
unitagain/Agricultural-RAG-Playground
A RAG LLM specialized in agricultural knowledge, currently primarily... |
|
Experimental |
| 27 |
kbzh2558/robustness_view_of_rag
Robust Reformulation of RAG |
|
Experimental |
| 28 |
seita-f/RAG-Notion-App
:robot: The RAG application retrieves data from Notion |
|
Experimental |
| 29 |
AswinManohar/RAG_workflows
Curated learning resources and implementation of concepts for production... |
|
Experimental |
| 30 |
Judy-Choi/rag_series
A collection of codes in a RAG series of Geultto 10th |
|
Experimental |
| 31 |
giobbu/ready-to-rag
to rag or not to rag |
|
Experimental |
| 32 |
marklysze/LangChain-RAG-Linux
Examples of RAG using LangChain with local LLMs - Mixtral 8x7B, Llama 2,... |
|
Experimental |
| 33 |
ml6team/fondant-usecase-RAG
Data pipelines and notebooks for RAG tuning using Fondant |
|
Experimental |
| 34 |
busraoguzoglu/Software-Test-RAG
Generation of software test scenarios using a RAG system with a local LLM (llama.cpp) |
|
Experimental |
| 35 |
sammitjain/nim-opensansad
OpenSansad RAG Pipeline on NVIDIA NIMs + Local Models |
|
Experimental |
| 36 |
joevincentgaltie/valeRAGhayer
🇪🇺 Un RAG sur l'activité au parlement des députés européens français ! |
|
Experimental |
| 37 |
rbiswasfc/crag-mm
CRAG-MM Challenge Solution Code |
|
Experimental |
| 38 |
tomhavy/The-Omniscient-Referee
A simple RAG implementation of the Mistral 7B Instruct model on a fully... |
|
Experimental |
| 39 |
ElDokmak/RAG
Simple introduction to RAG with some code |
|
Experimental |
| 40 |
reedemus/dlai_agentic_rag
Jupyter notebooks for the short course "Building Agentic RAG with Llamaindex" |
|
Experimental |
| 41 |
nyalamrithwik-oss/30-day-rag-learning
"30-day journey learning RAG systems and MCP development" |
|
Experimental |
| 42 |
bhattbhavesh91/gradient-rag
Build RAG applications in Python with Gradient in minutes |
|
Experimental |
| 43 |
IamRavanan/mistral-basic-rag
Basic RAG from scratch using MISTRAL AI APIs |
|
Experimental |
| 44 |
vishwasjione/rag-basics-to-advanced
This repo helps AI developers learn RAG and its concepts from basics to... |
|
Experimental |
| 45 |
busycaesar/MongoDB_RAG_Skill_Badge
Code for MongoDB RAG Skill Badge Session Code |
|
Experimental |
| 46 |
bayesianinstitute/Decentralized-RAG
Decentralized RAG with Blockchain |
|
Experimental |
| 47 |
kcprakash24/RAG-Experiments
This repository contains different experiments by using RAG & their evaluation. |
|
Experimental |
| 48 |
daniau23/information_grabber
This is a project exploring RAG and with the use of Contextual rag. |
|
Experimental |
| 49 |
Sabyasachi-Data/ragproject
For manuscript review using GroqLLM and llama-3.1-8b |
|
Experimental |
| 50 |
Losif01/Miki-the-tutor
A RAG application that helps you study, in this example it is helping you... |
|
Experimental |
| 51 |
tpancholi/RAG_Master_Class
RAG Related working code with changes uptill Sep 2025 |
|
Experimental |
| 52 |
JoaoRibeiroMedeiros/RAGenesisOSS
Graph RAG application for exploring classic texts. |
|
Experimental |
| 53 |
SecretiveShell/multilingual-RAG
A simple demo for utilising multiple different languages in RAG, Built on... |
|
Experimental |
| 54 |
nicofretti/rag_and_roll
🎸 Hands-on tutorial for building RAG applications with LlamaIndex |
|
Experimental |
| 55 |
dnyanshwalwadkar/Advanced-RAG-Implementations
Dive into the world of advanced language understanding with Advanced_RAG.... |
|
Experimental |
| 56 |
udit-rawat/ContextCraft
A RAG project that explores RAG technology and uses ollama to demonstrate... |
|
Experimental |
| 57 |
snowclipsed/cricket_news
Summarize cricket matches into articles in one click. |
|
Experimental |