Finding high-quality resources for Google's new Agent Development Kit (ADK) can be challenging. This curated list solves that problem by bringing together the best tools, tutorials, and examples to accelerate your AI agent development.
"Google now lets you build, manage, evaluate, and deploy multi-agent systems! Here are 10 of the best projects built with Google's Agent Development Kit (ADK)"
The Google Agent Development Kit (ADK) is a powerful new tool for building AI agents, but the ecosystem is fragmented across many repositories, blogs, and examples. This list addresses three key problems:
- Discovery Challenge: Finding reliable, production-ready integrations and examples in the rapidly growing ADK ecosystem
- Quality Verification: Identifying which community tools and tutorials maintain compatibility with the latest ADK releases
- Knowledge Gap: Connecting developers with educational resources to effectively build multi-agent systems and deploy them at scale
Whether you're building your first ADK agent or architecting complex multi-agent systems, this list will save you time and help you find exactly what you need.
- Official Resources
- Community Projects
- Expert Curation
- Articles & Tutorials
- Videos
- Community & Support
- Contributing
- License
- google/adk-python - The official Python implementation of Google's Agent Development Kit
- google/adk-docs - Official documentation for the Google Agent Development Kit
- google/adk-samples - Official sample agents built with Google's ADK
- Making it easy to build multi-agent applications - Google Developers Blog, Apr 2025
- ADK Tutorials – Official, step‑by‑step guides covering multi‑agent patterns, streaming, and deployment.
- sokart/adk-walkthrough - Step-by-step guides for building multi-agent systems with Google's ADK
- RubensZimbres/A2A_ADK_MCP - Multi-Agent Systems using Google's ADK + A2A + MCP
- kweinmeister/agentic-trading - Sample application demonstrating Google ADK and A2A interoperability for trading
- abhishekkumar35/google-adk-nocode - Visual, no-code interface for creating AI agents with Google ADK (supports cloud and local Ollama models)
- GoogleCloudPlatform/agent-starter-pack - A collection of production-ready Generative AI Agent templates built for Google Cloud. It accelerates development by providing a holistic, production-ready solution. Includes samples with Google's ADK.
- kkdai/linebot-adk - LINE Bot template that works with Google's ADK
- phamvuhoang/google-adk-nextjs-starter - Next.js starter template for Google ADK projects
- chongdashu/adk‑made‑simple – Lesson‑based starter agents used in the "ADK Made Simple" YouTube series.
- meteatamel/adk-demos - Collection of demos and tutorials for Google's Agent Development Kit
- sokart/adk-walkthrough - Step-by-step guides and examples using the open-source Python ADK framework
- mtwn105/zerodha-mcp - Zerodha MCP Server & Client integrating Google ADK for financial applications
- AashiDutt/Google-Agent-Development-Kit-Demo - ADK-powered travel planner
- jenyss/google-adk-data-visualization-agent - Data visualization agent built with Google ADK
- IhateCreatingUserNames2/Cognisphere - Cognisphere ADK, an AI agent development framework built on Google's ADK
- heurist-network/dev-examples/python/adk-google-sheet-mcp-project - Crypto data pipeline using Google ADK that integrates with MCP servers to fetch real-time data and automatically save it to Google Sheets
- VeereshGowda/google-adk-multiagent - Multi-agent system using Azure OpenAI models with Google's ADK
- trung-tlt/weather-agent-ai - Weather information agent using Google ADK with OpenAI and Anthropic model integration via LiteLLM
- Getting Started with ADK + AWS Bedrock – Step‑by‑step guide to run Bedrock models in ADK via LiteLLM.
- Communicating Between uAgents and Google ADK - Step-by-step guide on enabling communication between Fetch.ai's uAgents and Google ADK
- Connect Airbnb MCP Server with Google ADK - Guide for connecting Airbnb's MCP server with Google ADK using Python
- How to Connect Google ADK to Heurist MCP in Minutes - Tutorial for quickly connecting Google ADK with Heurist MCP for seamless integration
- serkanyasr/mcp‑agent‑tool‑adapter – Converts MCP tools into Google ADK or LangGraph agents with streaming FastAPI/CLI.
For a concise collection of standout ADK projects, check out Adam Silverman's thread on X where he identifies "10 of the best projects built with Google's Agent Development Kit (ADK)" including:
- Multi-Agent Hierarchies
- Postgres Database Agents
- Interactive Storytellers
- Financial Data Analyzers
- And more specialized use cases
This external curation provides additional validation for projects in this list and highlights creative applications of the ADK framework.
- From Zero to Multi-Agents: A Beginner's Guide to Google ADK - Step-by-step beginner guide by Dr Sokratis Kartakis
- Introducing the Agent Development Kit (ADK): Build Powerful Interoperable AI Agents with Ease - Detailed look at ADK's architecture and evaluation tools
- Build and manage multi-system agents with Vertex AI - How ADK plugs into Vertex AI & Agentspace for production deployments
- Getting started with ADK — Function tools – Glen Yu's walkthrough of ADK function‑tool patterns.
- Google ADK is here! Bonus: MCP Toolbox – Overview + research‑agent example linking ADK and MCP.
- Introducing Agent Development Kit (ADK) - 3-minute product overview shown at launch
- Getting started with ADK - 12-minute "hello-world" coding session from pip install to first agent
- Google Launches an Agent SDK – ADK Deep Dive - Independent review comparing ADK to other agent SDKs
- GitHub Discussions – google/adk-python - Official discussion board for feature requests and troubleshooting
- Stack Overflow –
google-agent-development-kit
tag - Public Q&A for technical questions - Reddit r/agentdevelopmentkit - Official subreddit for Google ADK discussion
Contributions are welcome! Please feel free to submit a Pull Request.
- Add the link to the bottom of the list in the respective category.
- Add a short description that explains what makes it valuable.
- Check your spelling and grammar.
- Make sure your text editor is set to remove trailing whitespace.
For more detailed guidelines, please see CONTRIBUTING.md.
To the extent possible under law, the contributors have waived all copyright and related or neighboring rights to this work.
- Awesome LLM - A curated list of Large Language Models
- Awesome AI Agents - A curated list of awesome AI agents and related resources