NirDiamant/RAG_Techniques
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. RAG systems combine information retrieval with generative models to provide accurate and contextually rich responses.
This project helps developers and AI practitioners enhance the accuracy and contextual richness of their RAG (Retrieval-Augmented Generation) systems. It provides advanced techniques for improving how AI models retrieve information and generate responses. Users input their existing RAG system components and learn how to apply cutting-edge methods to get more relevant and comprehensive AI-generated outputs.
25,887 stars. Actively maintained with 28 commits in the last 30 days.
Use this if you are an AI developer or researcher looking to build more robust and intelligent AI systems that can accurately answer questions or generate content based on specific knowledge bases.
Not ideal if you are an end-user simply looking to use an off-the-shelf AI chatbot without understanding the underlying technical implementation.
Stars
25,887
Forks
3,041
Language
Jupyter Notebook
License
—
Category
Last pushed
Feb 17, 2026
Commits (30d)
28
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/NirDiamant/RAG_Techniques"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
VectorInstitute/fed-rag
A framework for fine-tuning retrieval-augmented generation (RAG) systems.
RUC-NLPIR/FlashRAG
⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource)
ictnlp/FlexRAG
FlexRAG: A RAG Framework for Information Retrieval and Generation.
Andrew-Jang/RAGHub
A community-driven collection of RAG (Retrieval-Augmented Generation) frameworks, projects, and...
HKUDS/MiniRAG
"MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"