Skip to content

Advanced RAG Techniques: Elevating Your Retrieval-Augmented Generation Systems

Nir Diamant (DiamantAI) · on GitHub

FreeintermediateSelf-paced

A large catalogue of runnable notebooks, each isolating one retrieval-augmented generation technique, from basic chunking and query transformations to reranking, hierarchical and graph-based retrieval, and evaluation. It suits developers who have built a basic RAG app and want to systematically try the techniques that improve retrieval quality.

Who it's for

Developers and technically curious learners. This is an intermediate course in Generative AI & LLMs, running about 40+ runnable notebooks, self-paced.

Cost at a glance

Free. Free under a custom non-commercial license; the README promotes the author's paid books, and the notebooks need LLM API keys. Price seen 2026-11-01.

Compare the alternatives

Applied Generative AI Engineering

Udacity · $249/mo

More in Generative AI & LLMs

DeepLearning.AI and Amazon Web Services·Coursera
Free to audit

Generative AI with Large Language Models

Covers the full LLM lifecycle from transformer architecture and pre-training through instruction fine-tuning, RLHF, and deployment, taught by DeepLearning.AI and AWS engineers. The right course for Python developers with basic ML who want to understand how LLMs are actually built and adapted.

intermediate ~16 hours (3 weeks) Certificate
Free to audit · ~$49 Visit course
Hugging Face
Free

Hugging Face LLM Course

Hugging Face's hands-on course on LLMs and NLP using the Transformers, Datasets, Tokenizers, and Accelerate libraries, from fundamentals through fine-tuning, demos, and reasoning models. Best for Python developers who want to work with open models directly rather than only via APIs.

intermediate 12 chapters, self-paced
Maxime Labonne·GitHub
Free

LLM Course

A widely starred roadmap in three tracks: optional fundamentals, the LLM Scientist (architecture, pre-training, fine-tuning, preference alignment, evaluation, quantization) and the LLM Engineer (running models, vector stores, RAG, agents, inference optimization, deployment, security). It suits self-directed learners who want a curated map of the best free resources plus runnable notebooks rather than one instructor's course.

intermediate 3 parts with curated readings and notebooks, self-paced