Skip to content
WhichAgent

Google Agent Development Kit (ADK)

Agent framework by Google

ActiveOpen source · Apache-2.0Verified Oct 22, 2026

Google's open-source, code-first toolkit for building, evaluating, and deploying single- and multi-agent systems, optimized for Gemini and Google Cloud but usable with other models.

Key facts

Type
Agent framework · Library
Pricing
Free
Free tier
Free and open source (Apache-2.0). You pay only for the models you call and any infrastructure you deploy to (e.g. Google Cloud Agent Runtime, Cloud Run, GKE).
License
Apache-2.0
Models
Google Gemini, Gemma, Anthropic Claude, OpenAI, Local models via Ollama, vLLM, LiteRT-LM, 100+ via LiteLLM, Models hosted on Google Cloud Agent Platform, Apigee AI Gateway
Languages
Python, TypeScript, Go, Java, Kotlin
Platforms
macOS, Windows, Linux
Bring your own API key
Yes
Local models
Yes
MCP support
Yes
Self-hostable
Yes
GitHub stars
21,961
Last commit
Oct 22, 2026

Best for

  • Teams building agents on Gemini and Google Cloud
  • Multi-agent systems that need built-in evaluation and a local dev UI
  • Organizations that want the same framework across Python, Java, Go, and TypeScript

Pros

  • Official SDKs in Python, TypeScript, Go, Java, and Kotlin
  • Built-in dev UI (adk web), evaluation tooling, and multi-agent composition
  • MCP tool support, including exposing agents as MCP servers
  • Deploys to Google Cloud Agent Runtime, Cloud Run, GKE, or any container host

Cons

  • Best-supported path is Gemini on Google Cloud; other providers rely more on adapters such as LiteLLM
  • Feature parity varies across the language SDKs (Python is the most mature and most popular)
  • Fast-moving releases (2.x within about 18 months of launch)
Sources (10)