<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Retrieval-Augmented Generation on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/retrieval-augmented-generation/</link><description>Recent content in Retrieval-Augmented Generation on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 20 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/retrieval-augmented-generation/index.xml" rel="self" type="application/rss+xml"/><item><title>Building with GraphRAG: N-Hop Expansion and Practical Integration</title><link>https://ai-blog.noorshomelab.dev/rag-2-0-guide-2026/graphrag-n-hop-expansion-integration/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/rag-2-0-guide-2026/graphrag-n-hop-expansion-integration/</guid><description>&lt;h2 id="introduction-beyond-simple-chunks--the-power-of-graphrag"&gt;Introduction: Beyond Simple Chunks – The Power of GraphRAG&lt;/h2&gt;
&lt;p&gt;Welcome back, intrepid RAG explorers! In our previous chapters, we&amp;rsquo;ve journeyed through the foundations of RAG, tackled advanced embeddings, and even explored the nuances of hybrid search. We&amp;rsquo;ve seen how these techniques significantly improve context retrieval compared to basic chunking. However, even with powerful vector and keyword searches, standard RAG can still struggle with a particular class of questions: those requiring &lt;strong&gt;multi-hop reasoning&lt;/strong&gt; or a deeper understanding of &lt;strong&gt;relationships&lt;/strong&gt; between entities.&lt;/p&gt;</description></item><item><title>Retrieving Memories: Strategies for Contextual Awareness</title><link>https://ai-blog.noorshomelab.dev/ai-agent-memory-2026/retrieving-memories/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-agent-memory-2026/retrieving-memories/</guid><description>&lt;h2 id="introduction-to-memory-retrieval"&gt;Introduction to Memory Retrieval&lt;/h2&gt;
&lt;p&gt;Welcome back, aspiring AI architect! In our previous chapters, we laid the groundwork for understanding different types of AI agent memory – from the fleeting working memory to the vast reaches of long-term storage. But having a brilliant memory isn&amp;rsquo;t enough; an agent also needs a smart way to &lt;em&gt;find&lt;/em&gt; the right information precisely when it&amp;rsquo;s needed.&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s exactly what this chapter is all about: &lt;strong&gt;memory retrieval&lt;/strong&gt;. Think of it like a librarian who doesn&amp;rsquo;t just store books, but also knows exactly which book to pull from the shelves based on your very specific, sometimes vague, request. For AI agents, effective memory retrieval is the key to overcoming the inherent limitations of large language models (LLMs), enabling them to engage in longer, more coherent, and more knowledgeable conversations.&lt;/p&gt;</description></item><item><title>Orchestrating Intelligence: Agentic Retrieval with LLM-Assisted Planning</title><link>https://ai-blog.noorshomelab.dev/rag-2-0-guide-2026/agentic-retrieval-llm-orchestration/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/rag-2-0-guide-2026/agentic-retrieval-llm-orchestration/</guid><description>&lt;h2 id="orchestrating-intelligence-agentic-retrieval-with-llm-assisted-planning"&gt;Orchestrating Intelligence: Agentic Retrieval with LLM-Assisted Planning&lt;/h2&gt;
&lt;p&gt;Welcome back, future RAG 2.0 architects! So far in our journey, we&amp;rsquo;ve explored how to supercharge Retrieval-Augmented Generation (RAG) by moving beyond simple chunking. We&amp;rsquo;ve delved into sophisticated techniques like hybrid search, advanced embeddings, GraphRAG, multi-hop retrieval, and intelligent query rewriting. These methods significantly improve &lt;em&gt;how&lt;/em&gt; we retrieve relevant information.&lt;/p&gt;
&lt;p&gt;But what if the Large Language Model (LLM) itself could be more than just a responder? What if it could &lt;em&gt;plan&lt;/em&gt; its own retrieval strategy, decide which tools to use, and even refine its approach based on the results? This is the essence of &lt;strong&gt;Agentic Retrieval&lt;/strong&gt; – an exciting evolution where LLMs transform from passive generators into active, intelligent orchestrators of information.&lt;/p&gt;</description></item><item><title>RAG System Best Practices: Complete Guide 2026</title><link>https://ai-blog.noorshomelab.dev/best-practices/rag-system-best-practices/</link><pubDate>Sat, 17 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/best-practices/rag-system-best-practices/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Retrieval-Augmented Generation (RAG) has emerged as a transformative architecture, allowing Large Language Models (LLMs) to access and incorporate external, up-to-date, and domain-specific information. By augmenting prompts with relevant, retrieved context, RAG significantly reduces hallucinations, improves factual accuracy, enhances domain specificity, and enables dynamic knowledge updates without costly model retraining.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why Best Practices Matter for RAG Systems:&lt;/strong&gt;
Building effective RAG systems is not just about connecting an LLM to a vector database. It involves intricate design choices, particularly concerning the retrieval model, data preparation, and system evaluation. Ignoring best practices can lead to systems that are prone to errors, generate irrelevant or hallucinated content, suffer from poor performance, and are difficult to maintain or scale. The quality of your retrieved context is paramount; as the saying goes, &amp;ldquo;garbage in, garbage out.&amp;rdquo; Retrieval errors are consistently identified as the #1 cause of hallucinations in RAG systems.&lt;/p&gt;</description></item></channel></rss>