System designs

Compact architecture comparisons for the named RAG systems, grouped by shared information and control flow.

  1. Retrieval cascadeRetrieval · 44 systems
  2. Corpus units and ANNIndexing · 20 systems
  3. Retrieve, read, and generateGeneration · 10 systems
  4. Retrieval pretraining and non-parametric memoryTraining · 7 systems
  5. Query, context, and verificationContext · 17 systems
  6. Adaptive and corrective controlControl · 8 systems
  7. Agentic search policiesAgents · 12 systems
  8. Graph and hierarchical RAGStructured · 14 systems
  9. Structured, visual, and code RAGMultimodal · 17 systems
  10. Persistent memory and timeMemory · 6 systems
  11. Privacy and robust retrievalSecurity · 8 systems
  12. Production and optimizationProduction · 10 systems