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
Premium alternative
Udacity · $249/mo
More in Generative AI & LLMs
DeepLearning.AI and Amazon Web Services·Coursera
Free to audit
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
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
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