Home Projects RAG_Techniques
RAG_Techniques
Jupyter Notebook

RAG_Techniques

This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.

by NirDiamant · GitHub
Top 5% most starred in the catalogue
Stars
Forks
Created
Last commit
Category
Likely
Self-hostable
agentic-ragaiembeddingsJupyter NotebookSelf-hostable
View on GitHub
In plain words

Explore over 42 tutorials to build advanced systems that enhance information retrieval using AI techniques.

From the README

Install
git clone https://github.com/NirDiamant/RAG_Techniques.git

Excerpts from the project README on GitHub. Copyright and licensing remain with the respective authors.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
RAG_Techniques — GitHub preview card
📈 Star history
29k28k
2026-06-272026-08-31
📈 Track RAG_Techniques

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.

RAG_Techniques has 29.3k stars on GitHub. It has been forked 3.6k times. RAG_Techniques is written mainly in Jupyter Notebook. It has been in active development since 2024. Its main topics are agentic-rag, ai, embeddings, generative-ai.

Frequently asked questions

What is RAG_Techniques?

This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.

Is RAG_Techniques open source?

RAG_Techniques is an open-source project.

Is RAG_Techniques free?

Yes. RAG_Techniques is free and open source — you can use, modify and self-host it.

What language is RAG_Techniques written in?

RAG_Techniques is written mainly in Jupyter Notebook.

🏅 Maintainer of this project?
olud.ai badge — RAG_Techniques

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=nirdiamant-rag-techniques)](https://olud.ai/project/nirdiamant-rag-techniques.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.