Retrieval-Augmented Reasoning (RAR) is a prompting technique that enhances a language model's Chain-of-Thought process by dynamically retrieving relevant, factual information from external sources—such as a vector database, search engine, or knowledge graph—at specific steps in its reasoning. This grounds the model's logic in verifiable, often up-to-date data, mitigating hallucinations and improving accuracy for knowledge-intensive tasks. It is a core component of Agentic Cognitive Architectures requiring factual grounding.
