AI Agent Development Framework
19.0k 2026-04-14
google/adk-python
An open-source, code-first Python framework for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Core Features
Rich Tool Ecosystem for diverse agent capabilities
Code-First Development for ultimate flexibility and testability
Modular Multi-Agent Systems for scalable applications
Deploy Anywhere on Cloud Run or Vertex AI Agent Engine
Agent Config for building agents without code
Quick Start
pip install google-adkDetailed Introduction
The Agent Development Kit (ADK) is an open-source, code-first Python framework designed to streamline the creation, evaluation, and deployment of sophisticated AI agents. It applies software development principles to AI agent creation, offering a flexible and modular approach. ADK simplifies orchestrating agent workflows, from simple tasks to complex multi-agent systems, providing developers with ultimate control and testability. While optimized for Gemini, it remains model-agnostic and deployment-agnostic, ensuring broad compatibility.