---
source_url: "https://adk.dev/grounding/?utm_source=openai"
title: Grounding agents with data - Agent Development Kit (ADK)
mirrored_at: 2026-08-11T01:09:25.840Z
host: adk.dev
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/adk.dev/grounding/index__q__utm_source_openai"
---

> **Original source:** https://adk.dev/grounding/?utm_source=openai

## Grounding agents with data[¶](#grounding-agents-with-data "Permanent link")

Grounding is the process that connects your AI agents to external information sources, allowing them to generate more accurate, current, and verifiable responses. By grounding agent responses in authoritative data, you can reduce hallucinations and provide users with answers backed by reliable sources.

ADK supports multiple grounding approaches:

-   **Google Search Grounding**: Connect agents to real-time web information for queries requiring current data like news, weather, or facts that may have changed since the model's training.
-   **Grounding with Search**: Connect agents to your organization's private documents and enterprise data for queries requiring proprietary information.
-   **Agentic RAG**: Build agents that reason about how to search, constructing queries and filters dynamically using Agent Retrieval, Knowledge Engine, or other retrieval systems.

-   **Google Search Grounding**
    
    * * *
    
    Enable your agents to access real-time, authoritative information from the web. Learn how to set up Google Search grounding, understand the data flow, interpret grounded responses, and display citations to users.
    
    -   [Understanding Google Search Grounding](https://adk.dev/grounding/google_search_grounding/)
-   **Grounding with Search**
    
    * * *
    
    Connect your agents to indexed enterprise documents and private data repositories. Learn how to configure Agent Search datastores, ground responses in your organization's knowledge base, and provide source attribution.
    
    -   [Understanding Grounding with Search](https://adk.dev/grounding/grounding_with_search/)
-   **Blog post: 10-minute Agentic RAG with Vector Search 2.0 and ADK**
    
    * * *
    
    Learn how to build an Agentic RAG system that goes beyond simple retrieve-then-generate patterns. This article walks through building a travel agent that parses user intent, constructs metadata filters, and searches 2,000 London Airbnb listings using hybrid search with Vector Search 2.0 and ADK.
    
    -   [Blog post: 10-minute Agentic RAG with Vector Search 2.0 and ADK](https://medium.com/google-cloud/10-minute-agentic-rag-with-the-new-vector-search-2-0-and-adk-655fff0bacac)
-   **Deep Search Agent**
    
    * * *
    
    A production-ready fullstack research agent that transforms topics into comprehensive reports with citations. Features a two-phase workflow with human-in-the-loop plan approval, iterative search refinement, and multi-agent architecture for planning, researching, critiquing, and composing.
    
    -   [Deep Search Agent](https://github.com/google/adk-samples/tree/main/python/agents/deep-search)