EveryDev.ai
Subscribe
Home
Tools

2,810+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents1815
  • Coding1295
  • Infrastructure600
  • Marketing467
  • Projects433
  • Research403
  • Analytics351
  • Design338
  • Security243
  • MCP242
  • Testing238
  • Data230
  • Integration178
  • Prompts160
  • Learning159
  • Communication154
  • Extensions150
  • Voice130
  • Commerce125
  • DevOps108
  • Web80
  • Finance21
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Google Agent Development Kit (ADK)
    Google Agent Development Kit (ADK) icon

    Google Agent Development Kit (ADK)

    Agent Frameworks
    Featured

    An open-source framework from Google for building, deploying, and orchestrating AI agents with multi-agent systems support.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully open-source under Apache 2.0 license. Free to use, modify, and distribute.

    Engagement

    Available On

    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksMulti-agent SystemsAI Development Libraries

    Alternatives

    Mercury AgentEveAgno
    Developer
    Google AIMountain ViewEst. 2010$85B+ raised

    Updated Jun 2026

    About Google Agent Development Kit (ADK)

    Agent Development Kit (ADK) is Google's open-source agent development framework, available under the Apache 2.0 license. It targets developers who need to build reliable, production-grade AI agents rather than one-off prototypes, and it ships with multi-language support across Python, TypeScript, Go, Java, and Kotlin. The framework is actively maintained on GitHub and the documentation site at adk.dev serves as the primary reference.

    What It Is

    ADK is a structured framework for composing AI-powered agents and deterministic execution nodes into workflows. It handles the scaffolding that would otherwise require significant boilerplate: context management, session and memory tracking, tool calling, multi-agent orchestration, streaming, evaluation, and deployment. Developers start with a simple agent definition—a name, a model, an instruction, and a list of tools—and can progressively add complexity through graph-based workflows, collaborative multi-agent patterns, and enterprise deployment targets.

    Multi-Agent Workflow Architecture

    ADK supports several distinct workflow types, each suited to different complexity levels:

    • Graph-based workflows (introduced in ADK 2.0): compose AI agents and deterministic nodes into a flexible execution graph with decision branching and explicit execution paths.
    • Dynamic workflows: use full programmatic code logic to compose agents and nodes at runtime.
    • Collaborative workflows: a single coordinator agent dynamically delegates to a set of sub-agents.
    • Template workflows: pre-built sequential, loop, and parallel execution patterns extended from BaseAgent.
    • Agent Routing (experimental): select between multiple agents at runtime using router functions for fallback, A/B testing, and auto-routing.

    Model Access and Integrations

    ADK provides first-class access to Google's Gemini and Gemma model families, and also supports Anthropic Claude, Ollama, vLLM, LiteLLM, and LiteRT-LM for local or alternative inference. For enterprises, ADK connects to models hosted on Google Cloud via Agent Runtime (Agent Platform) and Apigee AI Gateway, enabling managed performance, reliability, security, and cost controls. The open integration ecosystem connects agents with external apps, data sources, and evaluation tools through a documented integrations layer.

    Context Management and Safety

    The ADK documentation describes a deliberate approach to context management: rather than concatenating strings until the context window overflows, ADK treats context like source code. Sessions, memory, tool outputs, and artifacts are assembled into a structured view where the framework automatically filters irrelevant events, summarizes older conversational turns, lazy-loads artifacts, and tracks token usage. Safety and security tooling is available as a dedicated component, and callback hooks allow developers to intercept and modify agent behavior at defined points in the execution lifecycle.

    Deployment and Observability

    ADK is designed for "deploy anywhere" flexibility. Agents can be containerized and run on any infrastructure, or deployed with a single command to Google Cloud via Agent Runtime, Cloud Run, or GKE. Cloud deployments inherit managed infrastructure, built-in authentication, Cloud Trace observability, and enterprise-grade security without requiring changes to agent code. The observability layer includes logging, metrics, and distributed traces. An evaluation subsystem supports criteria-based testing, user simulation, environment simulation, and custom metrics, with an optimization path built on top.

    Update: ADK 2.0 GA

    The ADK 2.0 release, announced as generally available on the adk.dev homepage, introduced graph-based workflows and collaborative agent patterns as major new capabilities. ADK Kotlin support also launched alongside 2.0. The adk-samples repository on GitHub—which provides ready-to-use reference agents covering use cases from academic research and financial advising to supply chain and medical pre-authorization—was last pushed in June 2026, indicating active ongoing development. The repository carries the Apache 2.0 license and is explicitly noted as not an officially supported Google product, intended primarily for demonstration and development acceleration.

    The adk-samples Repository

    The google/adk-samples repo on GitHub is a collection of ready-to-run example agents built on ADK. Think of it as a recipe book: instead of starting from a blank file, you copy a working agent that already does something close to what you want and adapt it. The samples span the full range of complexity, from simple conversational bots to multi-agent workflows.

    Agents are organized by language, with subfolders for Python, TypeScript, Go, and Java (Python is by far the most populated, covering roughly 30 agents). Examples include academic research, a financial advisor, customer service, RAG, a travel concierge, supply chain, medical pre-authorization, a blog writer, and data science and data engineering agents, among others. You need ADK installed first, then you navigate to a language subfolder for setup instructions.

    The repo is licensed under Apache 2.0 and has picked up significant community traction (around 9.2k stars and 2.5k forks). Google explicitly notes it is not an officially supported product and is meant for demonstration and development acceleration, not production use as-is.

    Google Agent Development Kit (ADK) - 1

    Community Discussions

    Be the first to start a conversation about Google Agent Development Kit (ADK)

    Share your experience with Google Agent Development Kit (ADK), ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully open-source under Apache 2.0 license. Free to use, modify, and distribute.

    • Multi-language support: Python, TypeScript, Go, Java, Kotlin
    • Graph-based and multi-agent workflows
    • MCP and OpenAPI tool integration
    • Gemini, Claude, Ollama, vLLM, LiteLLM model support
    • Evaluation, observability, and safety tooling

    Capabilities

    Key Features

    • Multi-language support: Python
    • TypeScript
    • Go
    • Java
    • Kotlin
    • Graph-based workflows with decision branching
    • Dynamic and collaborative multi-agent workflows
    • Template workflows: sequential
    • loop
    • parallel
    • Agent Routing (experimental) for fallback and A/B testing
    • Gemini
    • Gemma
    • Claude
    • Ollama
    • vLLM
    • LiteLLM model support
    • MCP (Model Context Protocol) tool integration
    • OpenAPI tool integration
    • Structured context management with automatic summarization and filtering
    • Session and memory management
    • Artifact handling with lazy loading
    • Streaming support via Gemini Live API Toolkit
    • A2A (Agent-to-Agent) Protocol support
    • Built-in evaluation: criteria
    • user simulation
    • environment simulation
    • custom metrics
    • Observability: logging
    • metrics
    • distributed traces
    • Safety and security plugins
    • One-command deployment to Google Cloud (Agent Runtime
    • Cloud Run
    • GKE)
    • Web UI visual builder for agent development
    • Agents CLI for AI-assisted scaffolding and deployment
    • Callback hooks for agent behavior customization
    • Google Search grounding
    • Skills system for reusable agent capabilities

    Integrations

    Google Gemini
    Google Gemma
    Anthropic Claude
    Ollama
    vLLM
    LiteLLM
    LiteRT-LM
    Google Cloud Agent Runtime
    Apigee AI Gateway
    Google Cloud Run
    Google Kubernetes Engine (GKE)
    Google Search
    MCP (Model Context Protocol)
    OpenAPI
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Google Agent Development Kit (ADK) and help others make informed decisions.

    Developer

    Google AI

    Google’s AI division building multimodal models and tools like Gemini, Gemini Pro, Imagen, and Veo.

    Founded 2010
    1600 Amphitheatre Parkway
    $85B+ raised
    6,000 employees

    Used by

    Mercedes-Benz
    BMW Group
    Toyota
    General Motors
    +60 more
    Read more about Google AI
    WebsiteGitHubX / Twitter
    5 tools in directory

    Similar Tools

    Mercury Agent icon

    Mercury Agent

    Soul-driven open-source AI agent with Second Brain memory, multi-agent orchestration, 40+ permission-hardened tools, and multi-channel access via CLI, Web, and Telegram.

    Eve icon

    Eve

    Eve is Vercel's open-source agent framework that lets developers build, run, and scale production AI agents using a file-based convention—no infrastructure assembly required.

    Agno icon

    Agno

    Lightweight open-source framework for building high-performance, model-agnostic AI agents

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    406 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    201 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    210 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions
    51views
    1upvote