Skip to content
ActiveDeveloperOpen Source, Apache-2.0

Google Agent Development Kit (ADK)

Code-first agent framework from Google

The Agent Development Kit (ADK) is an open-source framework from Google for building, evaluating and deploying agents in code. It is available for Python, TypeScript, Go, Java and Kotlin and offers workflow agents for sequential, parallel and loop flows, plus graph-based workflows since version 2.0. ADK is optimized for Gemini but also works with Claude, OpenAI models and local models; deployment targets include Agent Runtime, Cloud Run and GKE.

Position on the system map50 systems
Scalability, upwardsusable without developers, to the right

Good fit if

Focus: Developers who want to run agents on Google Cloud or with Gemini without locking into one model

  • your project is about Hierarchical multi-agent systems, Agents on Google Cloud or Agent evaluation
  • someone on your team writes code

Probably not if

  • nobody on your team writes code (1/5 for use without developers)

Key figures

Usable without developers
1/5
Scalability
5/5
Integrations
4/5
Versioning
3/5
Observability
4/5

Editorial rating on a scale from 1 to 5. Methodology

Fact sheet

Category
Developer
Type
Code-first agent framework from Google
Licence
Open Source (Apache-2.0)
Pricing
Open SourceFramework free (Apache 2.0). Costs arise from model APIs and the chosen runtime.
Deployment
Self-Hosted, GCP Cloud, Cloud, Kubernetes
Models
Google (Gemini, Gemma), Anthropic, OpenAI, Ollama, vLLM, LiteLLM
RAG
Yes
Multi-Agent
Yes
SSO, roles (RBAC)
SSO no, RBAC no
Latest version
2.11.0 (Python)
GitHub stars
21,800

Key features

  • Workflow agents (sequential, parallel, loop)
  • Graph-based workflows
  • A2A and MCP
  • Built-in evaluation
  • Multiple programming languages

Typical use cases

  • Hierarchical multi-agent systems
  • Agents on Google Cloud
  • Agent evaluation
  • Cross-agent communication via A2A

Implementation

Get Google Agent Development Kit (ADK) implemented

Free for you. Partners only pay for requests they accept.

Request a project

Alternatives

Similar systems

Similar in category, features or use cases.

Compare Google Agent Development Kit (ADK)