Google

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

Apr 9, 2025Erwin Huizenga, Bo Yang
Agent Development Kit: Making it easy to build multi-agent applications- Google Developers Blog
SummaryAI, from the source post

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