Skip to content

OrchestrationGoogle

Agent Development Kit (ADK)

Open-source, code-first framework for building and deploying multi-agent systems.

Categories
OrchestrationAgent
Pricing
FREE
Platforms
APICLI
Models
Model-agnostic
Verified
Jun 19, 2026

Agent Development Kit (ADK) is Google's open-source framework for building, evaluating, and deploying AI agents and multi-agent systems with a code-first, software-engineering workflow. Agents are defined in code and composed into hierarchies, equipped with prebuilt tools, MCP tools, third-party libraries, or other agents. ADK supports bidirectional audio and video streaming, ships built-in evaluation, and deploys anywhere — your own infrastructure, Cloud Run, GKE, or Vertex AI Agent Engine.

Pros & cons

  • Backed by Google, code-first design
  • Model- and deployment-agnostic
  • Bidirectional audio/video streaming
  • Built-in evaluation and dev UI
  • Multi-language: Python, Java, Go, TS
  • Optimized for Gemini and Google Cloud
  • Younger than LangChain / LlamaIndex
  • Enterprise features lean on Vertex AI

Tags

Further reading

View all Orchestration
  • View LangGraph details
    OrchestrationFREEOSS

    LangGraph

    LangChain

    Graph-based agent orchestration. Stateful loops with checkpoints.

    LangChain's agent layer. Model agents as nodes in a state graph with persistent checkpoints, human-in-the-loop steps, and durable execution. Strong when you need a long-running, debuggable agent rather than a one-shot chain.

    Durable checkpointed state
    Steeper learning curve
    • agents
    • graph
    • state
    • open-source
  • View CrewAI details
    OrchestrationFREEMIUMOpen core

    CrewAI

    crewAIInc

    Multi-agent framework with explicit roles and tasks.

    Python framework for orchestrating crews of specialised agents — researcher, writer, reviewer — coordinated through shared context. Opinionated about roles, sequencing, and delegation; good fit for content-and-research pipelines.

    Role-based multi-agent model
    Opinionated structure
    • multi-agent
    • roles
    • python
    • open-source
  • View Agno details
    OrchestrationFREEOSS

    Agno

    Agno

    High-performance Python framework for multi-agent systems.

    Agno is an open-source Python framework for building multi-agent systems with memory, knowledge, tools, and reasoning. Agents are fast to instantiate and can be composed into teams, and the companion AgentOS runtime serves them in production as a FastAPI app with a control plane.

    Fast agent instantiation, low memory use
    Younger than LangChain and LlamaIndex
    • agents
    • multi-agent
    • framework
    • agentos
    • +1
  • View Microsoft Agent Framework details
    OrchestrationFREEOSS

    Microsoft Agent Framework

    Microsoft

    Open SDK for production AI agents in .NET and Python.

    Microsoft's multi-language framework for building, orchestrating, and operating AI agents and multi-agent workflows. It offers a consistent API across C#/.NET and Python with first-class support for both, plus built-in durability, restartability, observability, and human-in-the-loop control. Provider-flexible, so the underlying models can change without rewrites.

    First-class .NET and Python parity
    Younger than the frameworks it replaces
    • agents
    • multi-agent
    • dotnet
    • python
    • +1