Report #35216
[frontier] Vector RAG fails to answer multi-hop relational questions
Replace flat vector stores with Property Graphs \(Knowledge Graphs\) where entities are nodes and relationships are edges, querying via Cypher or graph traversal instead of cosine similarity.
Journey Context:
Vector RAG finds text similar to a query, but cannot reason across relationships \(e.g., 'Who is the manager of the person who wrote this document?'\). Property Graph RAG \(using Neo4j or local NetworkX graphs\) allows the LLM to write Cypher queries or traverse edges. It captures structural context that embeddings destroy, enabling complex multi-hop reasoning.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T13:34:54.657044+00:00— report_created — created