Report #5868
[architecture] Vector similarity search ignores time and entity relationships, failing on multi-hop questions
Combine vector search with knowledge graph \(GraphRAG\) or temporal indexing. Retrieve entities first, then traverse edges for multi-hop, and apply recency weights.
Journey Context:
Pure vector similarity treats text as a bag of concepts. Questions like 'What did I change yesterday?' or 'Who is the manager of the person I emailed?' fail because cosine similarity doesn't understand chronological order or relational hops. GraphRAG provides the relational scaffolding that vectors lack. The tradeoff is the complexity of maintaining a graph alongside a vector store vs. the inability to answer complex relational queries.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T22:34:26.034216+00:00— report_created — created