Introduction
- This course goes from traditional RAG β advanced β multimodal β agentic.
- Built on LangChain (pipelines), LangGraph (agents), LangSmith (tracing).
- Learn a concept β study a real project β rebuild it yourself.
The opening section sets the scope: this is an end-to-end RAG course that goes from traditional RAG all the way to advanced, multimodal, and agentic systems, built with LangChain, LangGraph, and LangSmith.
What the course builds towardβ
- Traditional RAG β load β parse β chunk β embed β store β retrieve β generate.
- Advanced retrieval β hybrid search, query enhancement, advanced chunking.
- Multimodal RAG β retrieving over text and images.
- Agentic RAG β agents that decide when and how to retrieve, plus corrective, adaptive, autonomous, and multi-agent variants (LangGraph).
- Evaluation & production β LangSmith tracing, guardrails, LLM gateways, GraphDB, and a final end-to-end project.
How I'm taking these notesβ
Each note maps to a course topic, in order, so I can study the video and reinforce it here. I write the concept in my own words, keep the code I actually understand, and note the pitfalls.
Cheat sheetβ
- Stack: LangChain (pipelines) Β· LangGraph (agents) Β· LangSmith (tracing/eval).
- Arc: traditional RAG β advanced retrieval β multimodal β agentic β production.
- Method: learn the concept, study a real project, rebuild it yourself.
Master the traditional RAG pipeline first, then layer on advanced retrieval, then graduate to agentic RAG β the same order these notes follow.
Quick self-check
What three layers does this course build through?
Traditional RAG β advanced/multimodal RAG β agentic RAG.
What does each tool in the stack do?
LangChain builds the pipelines, LangGraph builds the agents, LangSmith traces and evaluates them.
Related: Glossary Β· Introduction to RAG β