Skip to content

About

Free, structured, module-wise Retrieval-Augmented Generation (RAG) training — entry level to master level, with runnable Python code in every module.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

55 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAG Pipelines Mastery Path

A free, structured, module-wise training program on Retrieval-Augmented Generation (RAG) — entry level to master level, with runnable Python code in every module and a hands-on project at the end of each level. Taught from first principles in plain Python: sentence-transformers for local embeddings, chromadb for the vector store, and the Anthropic API for the generation step (any chat-completions API works the same way).

Live site: https://sigilipelli.github.io/rag-mastery-path/

Contents

  • Level 1 · Entry — what RAG is, embeddings, chunking, vector stores, retrieval, grounded generation, a full end-to-end pipeline, evaluation, failure modes, and a docs Q&A bot project
  • Level 2 · Intermediate — BM25 & hybrid search, reranking, query rewriting, structured/table RAG, multi-format ingestion, LangChain & LlamaIndex
  • Level 3 · Advanced — agentic RAG, multi-hop retrieval, GraphRAG, production vector databases, evaluation at scale, observability
  • Level 4 · Master — enterprise architecture, multi-tenant systems, cost/latency optimization, RAG security, governance

Local development

python3 -m venv .venv
.venv/bin/pip install mkdocs-material
.venv/bin/python -m mkdocs serve

Related

Sister tracks in the same wave:

The full Mastery Path series:

About

Free, structured, module-wise Retrieval-Augmented Generation (RAG) training — entry level to master level, with runnable Python code in every module.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors