Build with Gemini Enterprise Agent Platform

Gemini Enterprise Agent Platform offers the most comprehensive way to build agents, designed to meet you where you are.

You can use Agent Development Kit (ADK)–an open-source framework for developing and deploying AI agents–or any other open-source framework of their choice. You can use Gemini models or any other model accessible through through Model Garden.

Agent Platform provides access to a suite of Google Cloud tools and connectivity capabilities, including RAG, advanced search, grounding services, and maps. Agent Platform also ensures seamless ecosystem integration, enabling agents to connect effortlessly across your enterprise with support for inter-agent collaboration with Model Context Protocol (MCP) and Agent-to-Agent (A2A) protocol.

Create agents in the console

Overview

Explore pre-built agents in Agent Garden.

Overview

Use Agent Studio to build your agents.

Create agents with frameworks

Create agents using code-first approaches with popular open-source frameworks or the Google-provided Agent Development Kit (ADK).

Get started

Quickstart

Create an agent using the Python SDK.

Quickstart

Create an agent using the Agent Development Kit (ADK).

Guide

Set up your environment to use Agent Platform Runtime.

Overview

Learn how to create an agent using Agent Platform Runtime.

Frameworks

Overview

Use the Agent Development Kit (ADK) to create, deploy, and orchestrate agentic architectures that range from simple tasks to complex workflows.

Guide

Create an Agent2Agent agent using Agent Platform Runtime.

Guide

Create an Agent Development Kit agent using Agent Platform Runtime.

Guide

Create an AG2 agent using Agent Platform Runtime.

Guide

Create a custom agent using Agent Platform Runtime.

Guide

Create a LangChain agent using Agent Platform Runtime.

Guide

Create a LangGraph agent using Agent Platform Runtime.

Guide

Create a LlamaIndex Query Pipeline agent using Agent Platform Runtime.

Authentication

Guide

Authenticate to services using 3-legged OAuth with auth manager.

Guide

Authenticate to services using 2-legged OAuth with auth manager.

Guide

Authenticate to services using API key with auth manager.