Agent Development Kit (ADK)
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control. observed · 2026-10-19
Health v2 · maintenance only
83/100
- Activity 100
- Release rhythm 87
- Longevity 40
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 6
- age_days: 567
- days_rel: 7
- days_push: 2
- n_releases_24m: 86
Adoption not part of the score
21903 stars · 4322 forks observed · 2026-10-19
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-19, confidence 0.97
The Agent Development Kit (ADK) is an open‑source, code‑first SDK for building, evaluating, and deploying AI agents across multiple languages. It provides a graph‑based workflow engine, tool ecosystem, and A2A protocol support for multi‑agent collaboration.
Use cases
- build complex multi‑agent systems
- create AI assistants that can call external APIs
- orchestrate deterministic and probabilistic agent workflows
- expose agents as services for other agents to consume
- prototype and production‑grade LLM‑driven applications
When to choose
- you need a modular, language‑agnostic framework for building scalable AI agents
- you want built‑in support for workflow graphs, state management, and tool integration
- your project targets enterprise deployment with A2A inter‑agent communication
When to avoid
- you only need a simple chatbot without workflow or tool support
- you prefer a lightweight library without a full runtime engine
- your stack is limited to languages not supported by ADK
Facets
library · maturity active
api-framework artificial-intelligence large-language-models python go jvm agent-development multi-agent workflow-runtime tool-integration model-agnostic enterprise-scale ai-agents nodejs
10 sources
- readme: https://github.com/google/adk-python · fetched 2026-10-19 · 9f14c463c02c
- homepage: https://google.github.io/adk-docs/ · fetched 2026-10-05 · ea3acbbeb30f
- site_page: https://adk.dev/get-started/about · fetched 2026-10-05 · 6207a348ee0c
- site_page: https://adk.dev/get-started/installation · fetched 2026-10-05 · e3564f4a6eb2
- site_page: https://adk.dev/a2a/quickstart-exposing · fetched 2026-10-05 · 24f78083d0d4
- site_page: https://adk.dev/a2a/quickstart-exposing-go · fetched 2026-10-05 · 07c0120c9fb7
- site_page: https://adk.dev/a2a/quickstart-exposing-java · fetched 2026-10-05 · d7475ef376e4
- site_page: https://adk.dev/a2a/quickstart-consuming · fetched 2026-10-05 · e4caf7bc606f
- site_page: https://adk.dev/a2a/quickstart-consuming-go · fetched 2026-10-05 · 982e8bb73d68
- site_page: https://adk.dev/integrations · fetched 2026-10-05 · 616f0877db66
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google/adk-python | main | 83 |
| google/adk-recipes | examples | 65 |
| google/adk-go | sdk | 87 |
| google/adk-java | sdk | 87 |
| google/adk-docs | docs | 65 |
| google/adk-js | sdk | 81 |
| google/adk-web | frontend | 86 |
| google/adk-kotlin | sdk | 81 |
| google/adk-python-community | plugin | 69 |
For agents
markdown · JSON · MCP: product_card(name="google/adk-python")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem