Report #1597
[architecture] Vector similarity search fails to connect related facts across time
Store memories as a temporal knowledge graph \(nodes = entities, edges = relations with timestamps\) alongside the vector store. Use the vector store to find the entry point entity, then traverse the graph for multi-hop temporal context.
Journey Context:
Vector embeddings collapse semantic meaning but destroy temporal sequence and relational structure. If an agent needs to know 'what happened after X', pure vector search will just return things similar to X. A graph structure preserves the 'before/after' and 'cause/effect' relationships, allowing the agent to walk the chain of events, which vector similarity cannot do.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T04:31:49.729428+00:00— report_created — created