This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
Explore over 42 tutorials to build advanced systems that enhance information retrieval using AI techniques.
git clone https://github.com/NirDiamant/RAG_Techniques.git
Excerpts from the project README on GitHub. Copyright and licensing remain with the respective authors.
Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.
Get an email alert on its next release or when it starts trending — never miss the moment.
Free · no card · unsubscribe anytimeThis 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.
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
RAG_Techniques is an open-source project.
Yes. RAG_Techniques is free and open source — you can use, modify and self-host it.
RAG_Techniques is written mainly in Jupyter Notebook.
Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.
[](https://olud.ai/project/nirdiamant-rag-techniques.html)
Measured from GitHub topics shared by both projects, weighted by how rare each topic is.