AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Multi-Agent/
adk-python
adk-python logo

adk-python

Active·★ 22.0k·Apache-2.0·Updated 2026-10-27
★ Most Popular★ Essential★ Trending

Agent Development Kit (ADK) is Google's open-source, code-first framework for building, evaluating and deploying AI agents. It applies ordinary software engineering practices to agents: you define agents, tools and orchestration in Python, test them, version them and deploy them like any other service. ADK is optimised for Gemini but is model-agnostic and deployment-agnostic, and it is also available for Java, Kotlin, Go and TypeScript.

Version 2.0 adds a graph-based workflow runtime for deterministic flows with routing, fan-out and fan-in, loops, retries, state and human-in-the-loop steps, plus a Task API for structured delegation between agents. You can compose specialised agents into hierarchies, give them pre-built tools, custom functions, OpenAPI specs or MCP tools, guard sensitive tools with explicit confirmation, and even define agents without code through Agent Config. A built-in web UI (`adk web`) helps you test, debug and evaluate agents, and deployment targets include Cloud Run and Vertex AI Agent Engine.

Getting started: requires Python 3.11+. Install with `pip install google-adk` (Google recommends its constraints files for dependency safety), create an agent, then run `adk web` to try it in the browser.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-24.

License
Apache-2.0
Latest release
v2.13.0 · 2026-10-23
Last commit
2026-10-24
Contributors
605
Forks
4,231
Open issues and PRs
402
First published
2025-04-01
PyPI package
google-adk 2.13.0 · 2,355,953 downloads last week

Source: GitHub, npm and PyPI public APIs.

#AI Agents#Python#Framework#Multi-Agent Systems#Agent Development#Coding
$ Install
$ pip install google-adk
↗ Visit site★ GitHub
01

Features

01Rich Tool Ecosystem
02Code-First Development
03Agent Config
04Modular Multi-Agent Systems
05Deploy Anywhere
02

Why choose it

+Code-first design that fits normal testing, versioning and CI practices.
+Graph workflows, a Task API and multi-agent hierarchies cover both deterministic and autonomous patterns.
+Built-in dev UI and evaluation tooling.
+Available in five languages, model-agnostic, and Apache-2.0 licensed.
03

Trade-offs

!The deployment story and many integrations lean towards Google Cloud (Cloud Run, Vertex AI Agent Engine).
!Version 2.0 introduces new concepts, so older 1.x tutorials may need adjusting.
!Dependency management needs care; Google recommends installing with its constraints files.
05

Maintenance check

ActiveChecked: 2026-10-24
Last commit
2026-10-24
Commits, last 90 days
100+
Releases, last 90 days
18
Latest release
v2.13.0 (2026-10-23)
Open issues
402
Recent issues with at least one comment
15/20
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 109, 137, 100, 131, 108, 89, 96, 132, 130, 138, 159, 108

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #6099 Decision ledger: persist the authority, refusal, and approval behind each tool call48 comments · 2026-06-13
  • #3343 Update database schema automatically23 comments · 2025-10-30
  • #7464 Redis session keys can collide for distinct identity tuples20 comments · 2026-10-08
  • #7384 A task-mode root agent loses its task input once it asks the user a question14 comments · 2026-10-02
  • #7351 Live inference_call_count_v1 changes with text chunk boundaries12 comments · 2026-09-30

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

04

Who it fits

Pick it if
  • You want Google's Apache-2.0, code-first toolkit with graph workflows, multi-agent hierarchies, a built-in dev UI, and evaluation tooling.
  • Your team deploys on Google Cloud (Cloud Run or Vertex AI Agent Engine) or works across Python and ADK's other language editions.
Look elsewhere if
  • Your infrastructure is centred on Azure and .NET; Microsoft Agent Framework is tailored to that stack.
  • You want a visual low-code workflow builder rather than writing Python code; n8n or Activepieces fit better.
06

How it differs

agent-framework logovs agent-framework★ 14.3k

Google ADK (Apache-2.0) leans towards Gemini and Vertex AI / Cloud Run deployments; Microsoft Agent Framework (MIT) provides first-class Python and .NET APIs oriented towards Azure and Microsoft Foundry.

Full comparison →
Pydantic AI logovs Pydantic AI★ 20.9k

Google ADK includes a built-in dev UI, evaluation suite, and multi-agent graph hierarchies; Pydantic AI focuses on lightweight type-safe tool definitions and Pydantic output validation.

Full comparison →
07

Compatibility

Gemini
Optimized
Verified via docs
Vertex AI Agent Engine
Supported
Verified via docs
Cloud Run
Supported
Verified via docs
A2A Protocol
Integrated
Verified via docs
Any LLM
Model Agnostic
Verified via docs
Any Deployment Platform
Deployment Agnostic
Verified via docs
08

Quick start

1
$ pip install google-adk
09

Use cases

↳Building and deploying sophisticated AI agents from simple tasks to complex systems.
↳Orchestrating complex agent workflows with flexibility and control.
↳Designing and implementing scalable modular multi-agent systems.
10

Alternatives

⚡Top VS:
VSagent-framework★14.3k→VSPydantic AI★20.9k→VSag2★5.0k→VSsolace-agent-mesh★4.9k→
agent-framework logo
agent-framework★ 14.3k
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
VSCompare→
Pydantic AI logo
Pydantic AI★ 20.9k
GenAI Agent Framework, the Pydantic way. A Python agent framework designed for production with type safety at its core.
VSCompare→
ag2 logo
ag2★ 5.0k
AG2 (formerly AutoGen): The Open-Source AgentOS. Join us at: https://discord.gg/sNGSwQME3x
VSCompare→
solace-agent-mesh logo
solace-agent-mesh★ 4.9k
An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.
VSCompare→
CrewAI logo
CrewAI★ 60.2k
Framework for orchestrating role-playing, autonomous AI agents. By working together, your Crew can tackle complex tasks.
VSCompare→
beeai-framework logo
beeai-framework★ 3.4k
Build production-ready AI agents in both Python and Typescript.
VSCompare→
PocketFlow logo
PocketFlow★ 11.3k
Pocket Flow: 100-line LLM framework. Let Agents build Agents!
VSCompare→
PraisonAI logo
PraisonAI★ 9.3k
PraisonAI is a production-ready Multi AI Agents framework, designed to create AI Agents to automate and solve problems ranging from simple tasks to complex challenges. It provides a low-code solution to streamline the building and management of multi-agent LLM systems, emphasising simplicity, customisation, and effective human-agent collaboration.
VSCompare→
See all alternatives →

Featured in these lists

  • Open-Source Multi-Agent Frameworks: CrewAI, Pydantic AI, Google ADK, Microsoft Agent Framework & More

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs05Maintenance check04Who it fits06How it differs07Compatibility08Quick start09Use cases10Alternatives
google /
adk-python
↗

Google's code-first Python toolkit for building AI agents

22.0k4.2kApache-2.0
Last commit1d ago
StatusActive
CategoryMulti-Agent
Contributors605
Latest releasev2.13.0
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.