RAG & LangChain Tutorials
Chunking, embeddings, vector search and building chat-with-your-docs apps. Every lesson is free, visual and written in simple English.
In-depth visual guides
LangChain + RAG + LangGraph
RAG From ScratchIntermediate · 8 minRAG FoundationsBeginner · 12 minDocument ExtractionIntermediate · 12 minChunking StrategiesIntermediate · 12 minEmbeddings & Vector DatabasesIntermediate · 14 minRetrievers & Re-RankingAdvanced · 14 minRAG EvaluationAdvanced · 12 minLangGraph & Agentic RAGAdvanced · 14 minProduction ChallengesAdvanced · 12 min
LangChain Basics
LLMs & Chat ModelsBeginner · 35 minPrompt TemplatesBeginner · 35 minOutput Parsers & Structured OutputBeginner · 35 minChains with LCEL & RunnablesBeginner · 35 minMemory & Chat HistoryBeginner · 35 min
RAG: Chat with Your Documents
Document LoadersBeginner · 35 minText Splitters (Chunking)Beginner · 35 minEmbeddingsBeginner · 35 minVector StoresBeginner · 35 minRetrieversBeginner · 35 minRAG: Chat with your PDFBeginner to intermediate · 35 min
Tools, Agents & Guardrails
Tools & Tool CallingBeginner · 35 minAgents with create_agentBeginner to intermediate · 35 minMiddleware & GuardrailsIntermediate · 35 min