Project screenshots
Overview
Google's Agent Development Kit (ADK) is a Python-based framework designed for creating agentic applications. Version 2.0 introduces a graph-based Workflow Runtime for deterministic execution flows and a Task API for structured agent-to-agent delegation. It allows developers to define individual AI agents and orchestrate them using workflows, supporting complex routing, loops, and human-in-the-loop interactions.
Key features
- Code-first Python toolkit
- Graph-based Workflow Runtime
- Task API for structured agent-to-agent delegation
- Support for routing, fan-out/fan-in, loops, and nested workflows
- Human-in-the-loop capabilities
- Interactive CLI and Web UI for local running
- Bi-weekly release cadence
Requirements, installation and quick start
Usage
Model compatibility and use cases
The repository demonstrates usage with the 'gemini-2.5-flash' model. Specific supported model lists are not stated in the repository metadata.
License and risk notes
Licensed under the Apache 2.0 License.
Editorial verification 2026-08-09: repository URL, owner, description, license and repository statistics were reviewed. License metadata: Apache-2.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.
Release and maintenance
Version 2.0 introduces the Workflow Runtime (graph-based execution engine) and the Task API (structured agent-to-agent delegation). The project follows a roughly bi-weekly release cadence.