Retrieval-augmented generation (RAG)
Where RAG appears in this channel
## Where RAG appears in this channel Retrieval-augmented generation (RAG) shows up in Silvio Savarese's four-part decomposition of an agent. Breaking an agent into its components, he identifies memory — typically implemented with RAG — alongside a brain (the reasoning engine), actuators (API and function calls), and an interface. [moment: 220] [^50a3b3fa-9ad2-59a3-9c76-ddfe74635066@220] ## Why the memory part matters Savarese's broader argument in the same interview is that an agent without connected data and context is useless. Enterprise deployments stumble on siloed data — sales and marketing manage data differently, and AI cannot operate well when the dots aren't connected. [moment: 342] [moment: 485] [^50a3b3fa-9ad2-59a3-9c76-ddfe74635066@342] [^50a3b3fa-9ad2-59a3-9c76-ddfe74635066@485] In that framing, RAG is the technique serving the agent's memory slot: it is how an agent retrieves relevant information from its connected data so the reasoning engine has context to work with. - RAG is the typical implementation of an agent's memory component in Savarese's four-part decomposition. - Its role connects directly to the channel's central enterprise-AI challenge: agents need connected data and context to be useful. - Siloed enterprise data is the practical obstacle that memory/retrieval systems like RAG exist to work around.