Built in Jupyter Notebook, RAG_Techniques is an open-source RAG and search tool maintained by NirDiamant. With 30k stars on GitHub, it was last updated in October 2026. Topics include agentic-rag, ai and embeddings.
“This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.”
— NirDiamant, project description on GitHub
Details
| Category | RAG & Search |
|---|---|
| GitHub stars | 29,909 |
| Forks | 3,786 |
| Language | Jupyter Notebook |
| Last updated | |
| Owner | NirDiamant |
| Website | diamant-ai.com |
| Repository | NirDiamant/RAG_Techniques |
Tags
agentic-ragaiembeddingsgenerative-aigptlangchainllama-indexllm
Repository facts from the GitHub public API, refreshed October 18, 2026. The quoted tagline is written by the project owner; the summary above is generated from public facts.