Report #3368
[architecture] Agent fails to answer questions requiring connecting multiple disparate memories across sessions because standard vector search only retrieves local chunks
Replace pure vector search with a GraphRAG or knowledge graph approach for long-term memory, storing data as relational entities and edges, allowing multi-hop traversal.
Journey Context:
Vector databases excel at finding a single relevant document but fail at multi-hop reasoning \(e.g., 'Who owns the project that depends on the library we updated yesterday?'\). The agent needs to jump from Library -> Project -> Owner. Standard RAG chunks and embeds, destroying relational structure. While you can prompt the LLM to do multiple sequential retrieval steps \(ReAct pattern\), it is slow and prone to derailing. The right architectural call is to build a knowledge graph where entities are nodes and relationships are edges, allowing deterministic multi-hop traversal before LLM synthesis.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T16:36:35.251733+00:00— report_created — created