Skip to main content
Back to trending

RAG_Techniques

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

  • rag
  • tutorials
  • langchain
  • llama-index
  • llms
  • python
  • ai
  • llm
  • embeddings
  • nlp
  • openai
  • retrieval-augmented-generation
  • vector-database
  • agentic-rag
  • generative-ai
View on GitHub
Stars
29,773
Forks
3,648
+ today
+1
Created
2y

Ranking data as of October 10, 2026 (UTC).

Star History

Today, hour by hour

29,773 stars
01

Overview

This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial. It ranks #3582 on GitTiger, gaining +1 star on October 10, 2026 (UTC).

The project is written in Jupyter Notebook and has 3,648 forks. It was created 2y ago.

Installation
git clone https://github.com/NirDiamant/RAG_Techniques.git
cd RAG_Techniques
# see README for setup