Knowledge & Data · Software component

Hybrid Retriever

Software componentKnowledge & DataKnowledge & DataVariation point (abstract)arc:HybridRetriever

A retriever that combines vector similarity search with knowledge-graph traversal, linking entities found in retrieved text to graph nodes.

Responsibility. Combines vector search with graph traversal for queries needing both.

Also known as: Hybrid RAG+KG, GraphRAG, Hybrid RAG retriever

Variant of Retriever abstract

When to choose. Choose when queries need both semantic similarity and relationship traversal.

alternative to; invokesinvokes; is target of alternativeTois invoked byreadsspecializesreadsinvokesis specialized byis specialized byis specialized byis specialized byis cached byVector Retriever: alternative to; invokesVector RetrieverGraph Retriever: invokes; is target of alternativeToGraph RetrieverAgent Controller: is invoked byAgent ControllerVector Index Store: readsVector Index StoreRetriever: specializesRetrieverKnowledge Graph Store: readsKnowledge Graph StoreEntity Linker: invokesEntity LinkerParallel Fusion Retriever: is specialized byParallel Fusion RetrieverRetrieval-Augmented Graph Retriever: is specialized byRetrieval-Augmented Grap…Graph-Constrained Vector Retriever: is specialized byGraph-Constrained Vector…Graph-Enhanced Retriever: is specialized byGraph-Enhanced RetrieverSubgraph Cache: is cached bySubgraph Cache
Direct neighbourhood (hover for relationship types)

Variants

VariantWhen to choose
Graph-Constrained Vector Retriever—
Graph-Enhanced RetrieverChoose when retrieved chunks need relationship context invisible to vector search (authorship, employment history, contradictions between documents).
Parallel Fusion RetrieverChoose when you cannot predict whether vector search or the graph will surface the needed information, trading complexity for completeness.
Retrieval-Augmented Graph RetrieverChoose when the graph is too large for exhaustive traversal (millions of nodes, billions of edges) and vector search can identify the entities around which to scope traversal.

Relationships

invokes dependency

is cached by dependency

is invoked by dependency

reads dependency

alternative to variability

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Vector search then entity linking then graph expansionHybrid RAG
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)
Risks mitigated
Missed multi-hop connections (pure RAG)Missed fuzzy concepts such as 'similar markets' (pure graph)

Sources

  1. Ch1.7A: T. Nguyen, "Relational Reasoning with Knowledge Graphs - The Fundamentals, Integration, and Extraction," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.7A. ISBN: 9798244538229.
  2. Ch1.7B: T. Nguyen, "Relational Reasoning with Knowledge Graphs - Hybrid RAG+KG Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.7B. ISBN: 9798244538229.
  3. Ch1.8: T. Nguyen, "Scalability and Production Deployment," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.8. ISBN: 9798244538229.
  4. Ch5.7: T. Nguyen, "Episodic Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.7. ISBN: 9798244538229.
  5. Ch5.8: T. Nguyen, "Semantic Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.8. ISBN: 9798244538229.