Report #14244
[architecture] Single-hop vector retrieval failing to connect related concepts across different memory chunks
Store memories as a Knowledge Graph \(entities \+ relations\) alongside vectors, or implement iterative retrieval where the agent uses the results of one search to formulate the next.
Journey Context:
Vector DBs excel at semantic similarity but fail at relational reasoning. E.g., 'Who is the manager of the person who wrote the API?' requires finding the API author, then finding their manager. A vector search for the whole query returns noise because the answer spans two disconnected chunks. Graph memory \(entity-relation triplets\) handles multi-hop natively. If a graph isn't feasible, multi-step agentic RAG \(query -> retrieve -> extract -> query\) is the necessary fallback.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T21:08:47.046637+00:00— report_created — created