Learning Series

Building RAG Systems: A Platform-by-Platform Guide

A 12-part series to help you master this topic step by step.

12 parts in this series
AI

Series Outline

1

RAG Foundations: What You Need to Know Before Implementing

Master the fundamentals of Retrieval-Augmented Generation before diving into platform-specific implementations. Learn when to use RAG, understand the architecture, and avoid common mistakes.

Tom HundleyTom Hundley
Read
2

LangChain RAG: From Prototype to Production

Build production-ready RAG systems with LangChain. Learn document loading, chunking, vector stores, and the modern LCEL approach with practical code examples.

Tom HundleyTom Hundley
Read
3

LlamaIndex: Document-Centric RAG for Knowledge Bases

Master LlamaIndex for building sophisticated RAG systems. Learn the Documents → Nodes → Index → Query Engine pipeline with practical examples for knowledge bases.

Tom HundleyTom Hundley
Read
4

Haystack: Enterprise-Grade RAG Pipelines

Build production-ready RAG with Haystack's pipeline architecture. Learn enterprise patterns for document processing, retrieval, and deployment used by Airbus and NVIDIA.

Tom HundleyTom Hundley
Read
5

Semantic Kernel: RAG in the Microsoft Ecosystem

Build enterprise RAG applications with Microsoft Semantic Kernel. Learn Azure AI integration, .NET implementation patterns, and production deployment strategies.

Tom HundleyTom Hundley
Read
6

AWS Bedrock Knowledge Bases: Managed RAG at Scale

Deploy production RAG with zero infrastructure using AWS Bedrock Knowledge Bases. Learn setup, advanced features, and critical cost optimization strategies.

Tom HundleyTom Hundley
Read
7

Vercel AI SDK: Streaming RAG for Modern Web Apps

Build streaming RAG experiences with Vercel AI SDK. Learn real-time token rendering, Next.js integration, and edge deployment patterns for AI-native web applications.

Tom HundleyTom Hundley
Read
8

Memory Systems for Conversational RAG

Add conversational memory to your RAG systems. Learn short-term buffers, long-term memory with Zep and MemGPT, and production patterns for stateful AI assistants.

Tom HundleyTom Hundley
Read
9

Advanced RAG Patterns: Self-RAG, CRAG, and Agentic Retrieval

Master advanced RAG architectures including Self-RAG, Corrective RAG, agentic retrieval, multi-modal RAG, and Graph RAG for complex knowledge systems.

Tom HundleyTom Hundley
Read
10

RAG Evaluation and Observability: Measuring What Matters

Evaluate and monitor your RAG systems with RAGAS, TruLens, and LangSmith. Learn key metrics for retrieval and generation quality, plus production observability patterns.

Tom HundleyTom Hundley
Read
11

Production RAG: Performance, Cost, and Scale

Take your RAG system to production with caching, latency optimization, cost management, and security patterns. Learn real-world scaling strategies.

Tom HundleyTom Hundley
Read
12

RAG Gotchas: Avoiding Common Pitfalls

Avoid the most common RAG mistakes: chunking errors, embedding pitfalls, context overflow, hallucination traps, and security vulnerabilities. A comprehensive best practices guide.

Tom HundleyTom Hundley
Read

Ready to start learning?

Begin with Part 1 and work your way through the series at your own pace.

Start with Part 1