Agent Development Kit: Making it easy to build multi-agent applications- Google Developers Blog

This post introduces the Agent Development Kit (ADK), an open-source framework for building and managing multi-agent applications. ADK provides capabilities across the agent development lifecycle, including multi-agent design, a rich model and tool ecosystem (supporting Gemini, Vertex AI Model Garden, LiteLLM, LangChain, LlamaIndex, etc.), built-in streaming for multimodal interactions, flexible orchestration (sequential, parallel, LLM-driven routing), an integrated developer experience (CLI, Web UI), built-in evaluation, and easy deployment options. The post details core pillars of ADK, provides illustrative Python examples for building agents with tools and sub-agents, explains delegation mechanisms based on agent descriptions, and compares ADK with the Genkit framework. It highlights ADK's optimization for complex agents and multi-agent systems with higher-level abstractions and built-in integrations.
More from the Agentic Application Middleware trail
- The Outer Loop, Insights First: An Ambient Quality Agent That Diagnoses Your Production Agent- Google Developers Blog
- Supercharge your development with the Google Developer Knowledge API ecosystem- Google Developers Blog
- Turn your REST APIs into MCP tools with Google Cloud API Gateway- Google Developers Blog
- Introducing Support for Local AI Models in the Antigravity SDK- Google Developers Blog
- Why client SDK generation belongs in the open- Google Developers Blog