Staging environment
Digital asset

Roaming RAG – RAG without the Vector Database

John Berryman

John Berryman

Engineer for GitHub Copilot, author of Prompt Engineering for LLMs (O'Reilly)

See all products from Arcturus Labs

In much of the public discourse, RAG has been almost synonymous with Semantic Search. And while Semantic Search is a reasonable choice for plenty of RAG applications, it's often overkill.


In this post, I present Roaming RAG, a novel form of Agentic RAG, which lets the agent navigate the corpus in much the same way that a human would – by reading the table of contents. This means that you don't even need retrieval – no embedding models, no infrastructure, no ETL.

Free

Grab it while it's hot!