The Agent Development Kit (ADK) is an open-source framework designed for building, debugging, and deploying AI agents at enterprise scale. It supports the development of production-quality agents rather than prototypes, enabling users to create agents that can collaborate, handle complex workflows, and integrate with a variety of tools and models. ADK is available in multiple programming languages, including Python, TypeScript, Go, Java, and Kotlin, providing flexibility for developers working in diverse environments.
Key features of ADK include support for graph workflows, collaborative and multi-agent workflows, and various workflow patterns such as sequential, loop, parallel, and custom templates. The framework offers components for agent skills, context management, sessions and memory handling, and callback patterns. It also provides integration with models like Gemini, Gemma, and Claude, as well as tools for grounding with Google Search and other search integrations. ADK includes a visual builder, web interface, command line tools, and an API server to facilitate agent runtime management and deployment. Observability features such as logging, metrics, and traces are built in, along with evaluation tools for criteria, user simulation, and optimization.
ADK is suitable for developers and organizations aiming to build reliable AI agents that require advanced workflow orchestration, collaboration, and integration with AI models and external tools. The framework supports deployment through standard methods, including cloud platforms like Cloud Run and GKE, and offers a CLI for agent management. The software is distributed under a permissive open-source license, granting users the rights to use, modify, distribute, and sublicense the software free of charge.
By providing a comprehensive set of tools and integrations, the Agent Development Kit positions itself as a robust solution for developing scalable, production-ready AI agents across multiple programming languages.
Agent Development Kit (ADK) is a Frameworks & SDKs project. It focuses on simplifying the development of complex multi-agent systems across multiple programming languages. It is built as an open-source project for AI developers and researchers. Agent Development Kit (ADK) is open source under the Open Source license. It runs on the command line and API.
Google builds and maintains Agent Development Kit (ADK), and it first shipped in 2026. Among its 5 catalogued features are multi-agent orchestration, graph workflows, and language support.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do