IoTWorm

Reported from primary sources

Google's Agentic RAG Claims 34% Accuracy Gain on Factuality

Google Research and Google Cloud have jointly built a multi-agent retrieval framework that chains searches across data sources to answer queries standard RAG systems routinely fail.

What is Gemini Enterprise Agent Platform's Agentic RAG, and why does it matter?

Google Research and Google Cloud have jointly released a multi-agent retrieval-augmented generation framework, called Cross-Corpus Retrieval, hosted on the Gemini Enterprise Agent Platform. It addresses a core limitation of single-step RAG: the inability to chase information across multiple disconnected data sources before generating an answer.

The problem with standard RAG

Conventional, single-step RAG systems retrieve documents that match a query and hand them to a language model. That works when all the relevant facts live in one place. It breaks down when answering a question requires following a chain of references, for example, finding a server ID in one document and then looking that ID up in a separate database to retrieve the actual specifications.

Google's researchers call these disconnected stores "islands" of data. Because standard RAG makes only one retrieval pass, it either returns a partial answer or reports nothing found. Enterprise workflows are full of exactly this kind of multi-hop dependency.

How the multi-agent pipeline works

The new framework replaces the single retrieval step with a coordinated set of specialized agents:

  • Orchestrator — receives the incoming query, determines it requires multiple steps, and delegates work to downstream agents.
  • Planner Agent — maps out the sequence of data sources to consult. For a query touching both budget and timeline, it schedules a finance database lookup first, then a project management log search.
  • Query Rewriter — converts a loosely worded question into several precise search strings. A vague question about a project's status becomes discrete queries for quarterly status reports and team blocker lists.
  • Search Fanout Agent — distributes those refined queries to the appropriate data sources in parallel or in sequence.

Beyond these roles, the framework introduces what Google describes as a "sufficient context" check: before generating a final response, the system confirms whether the retrieved material actually contains enough information to answer accurately. That gate is meant to reduce hallucination caused by generating confidently from incomplete evidence.

Accuracy figures

Evaluation type Improvement over standard RAG
Factuality datasets (public) Up to 34% accuracy increase
Proprietary internal datasets Better grounding and improved reasoning accuracy across multiple domain-specific tasks

Google reports the 34% figure against publicly available factuality benchmarks. Internal tests on domain-specific datasets also showed grounding and reasoning gains, though specific numbers for those evaluations were not disclosed.

Where it fits in the broader RAG landscape

Multi-agent RAG architectures are not new; several open-source and commercial frameworks already decompose retrieval into planning, rewriting, and routing stages. Google positions its version as distinct primarily because of the sufficient-context confirmation step, which it says other multi-agent frameworks do not include in the same way.

The system is available through the Gemini Enterprise Agent Platform's RAG Engine, with Cross-Corpus Retrieval as a named capability. Developers building enterprise search or question-answering applications on Google Cloud are the apparent target audience.

What this means for developers

For teams already using RAG Engine on Google Cloud, the agentic layer is presented as an upgrade path rather than a replacement. The Orchestrator-driven design means query complexity can scale without requiring application-level code to manage multi-hop logic manually.

The sufficient-context gate also has practical implications for production deployments: rather than surfacing a low-confidence answer, the system can signal when retrieval is genuinely incomplete, giving applications a cleaner way to escalate or decline to answer rather than presenting a plausible-sounding but wrong response.