intermediate~3h

8 RAG Architectures: A Decision Map

A taxonomy of 8 RAG architectures — Naive, Multimodal, HyDE, Corrective, Graph, Hybrid, Adaptive, and Agentic — with a decision framework for picking the right one.

8 RAG Architectures — A Decision Map

Start at Naive RAG as your baseline — move right only when you hit a documented failure mode a specific architecture solves.

MechanismBest-fit use case
Naive RAGVector similarity search onlySimple fact queries
Multimodal RAGCross-modal embedding & retrievalText + image/audio queries
HyDEHypothetical-document query expansionSemantically-distant query/answer pairs
Corrective RAGRetrieval validation + web fallbackFreshness / accuracy-critical queries
Graph RAGKnowledge-graph traversalRelationship / multi-entity reasoning
Hybrid RAGDense + graph retrieval combinedMixed structured/unstructured needs
Adaptive RAGDynamic simple-vs-multistep routingVariable query complexity
Agentic RAGAgent-orchestrated multi-source retrievalComplex, tool-using workflows
5
Subtopics
1
Exercises
1
Projects
5
Quiz Qs
4
Flashcards
📚 Prerequisites(1)

🎓 Learning objectives

  • Name and describe all 8 RAG architectures and the specific problem each solves
  • Distinguish Naive RAG's failure modes from what Corrective, Graph, and Adaptive RAG each fix
  • Explain when Multimodal or Hybrid RAG are needed versus text-only architectures
  • Use the 8-architecture taxonomy as a decision map for a new RAG system

8 RAG Architectures: A Decision Map is a Pro topic

Sign in, then upgrade to Pro or Power to unlock this topic and the full AI Engineering curriculum.

📂 Subtopics