Memory · Software component

Memory Retriever

Software componentMemoryCognition & Memoryarc:MemoryRetriever

A retrieval component that dispatches a memory query to the memory type suited to it and returns filtered results.

Responsibility. Retrieves relevant memories from the store appropriate to the query type.

Also known as: Memory query router, Memory retrieval mechanism, Memory relevance filter, Episodic retrieval, Memory-augmented retrieval hook, Episodic-to-working retrieval, Semantic-to-working augmentation

sends data to; is invoked byis invoked by; is constrained byis invoked byis evaluated bysends data toreadsreadsis invoked byreadsinvokesinvokesreadsreadsinvokesreadsis constrained byinvokesinvokesPrompt Context Builder: sends data to; is invoked byPrompt Context BuilderContext Window Manager: is invoked by; is constrained byContext Window ManagerAgent Controller: is invoked byAgent ControllerEvaluation Harness: is evaluated byEvaluation HarnessReasoning Engine: sends data toReasoning EngineVector Index Store: readsVector Index StoreWorking Memory Buffer: readsWorking Memory BufferReAct Agent Controller: is invoked byReAct Agent ControllerKnowledge Graph Store: readsKnowledge Graph StoreText Embedding Service: invokesText Embedding ServiceEmbedding Service: invokesEmbedding ServiceEpisodic Memory Store: readsEpisodic Memory StoreSemantic Memory Store: readsSemantic Memory StoreContext Compressor: invokesContext CompressorProcedural Memory Store: readsProcedural Memory StoreContext Budget Allocator: is constrained byContext Budget AllocatorMetadata-Filtered Retriever: invokesMetadata-Filtered Retrie…Multi-Signal Relevance Ranker: invokesMulti-Signal Relevance R…+4 more (see relationships)
Direct neighbourhood (hover for relationship types)

Relationships

is configured by structural

invokes dependency

is invoked by dependency

reads dependency

sends data to dynamic

is constrained by control

is evaluated by assurance

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Similarity search with contextual filteringAgentic RAG (iterative retrieval)Query-type routingRetrieval-augmented reasoning (prior traces as scaffolding)Content-based retrievalTemporal (recency) retrievalContextual retrieval via metadata filtersCausal retrieval (filter by desired outcomes)Trajectory-level retrievalRelevance-threshold early stopHybrid relevance scoring: semantic similarity, temporal proximity, causal relevanceCompression of retrieved episodes to key facts, decisions and outcomes before injectionMemory integration for planning: retrieve, apply, store (Ref5.07)Graduated memory lookup
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Performance efficiency (ISO/IEC 25010)
Risks mitigated
Retrieval noiseIrrelevant context contaminationContext window overflowStale or misleading high-similarity episodes

Sources

  1. Ch1.4: T. Nguyen, "Memory and Perception Systems," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.4. ISBN: 9798244538229.
  2. Ch3.7: T. Nguyen, "Tool Usage Auditing," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.7. ISBN: 9798244538229.
  3. Ch3.10: T. Nguyen, "Efficiency Metrics," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.10. ISBN: 9798244538229.
  4. Ch4.1: T. Nguyen, "Introduction to AI Agent Deployment and Scaling," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.1. ISBN: 9798244538229.
  5. Ch5.1: T. Nguyen, "Chain-of-Thought (CoT) Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.1. ISBN: 9798244538229.
  6. Ch5.7: T. Nguyen, "Episodic Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.7. ISBN: 9798244538229.
  7. Ch5.8: T. Nguyen, "Semantic Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.8. ISBN: 9798244538229.
  8. Ch5.9: T. Nguyen, "Working Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.9. ISBN: 9798244538229.
  9. Ch10.1: T. Nguyen, "Conversational UI," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 10.1. ISBN: 9798244538229.
  10. Ref5.04: C. Stryker, "What is AI agent memory?," IBM Think. Accessed: Sep. 27, 2026. [Online]. Available: https://www.ibm.com/think/topics/ai-agent-memory
  11. Ref5.05: Model Context Protocol, "Model Context Protocol servers," GitHub repository. Accessed: Sep. 27, 2026. [Online]. Available: https://github.com/modelcontextprotocol/servers
  12. Ref5.08: X. Huang et al., "Understanding the planning of LLM agents: A survey," arXiv:2402.02716, 2024.