The most comprehensive curated collection for Google's Agent Development Kit (ADK) - featuring 90+ production-ready agents, learning resources, and deployment templates from hackathon winners ($50K prize pool, 476 submissions), Google's official samples (70+ examples), and a growing community of 20K+ GitHub stars. From beginner tutorials to enterprise-grade multi-agent systems, discover battle-tested solutions for research, business automation, education, and specialized domains.
- 🎯 What This List Solves
- What is Google's Agent Development Kit (ADK)?
- 🏆 Featured Projects
- 🏆 ADK Hackathon Winners
- 🚀 Templates & Starters
- 🌟 Community Excellence
- 📚 Learning Resources
- 🎯 Official Examples
- 🚀 Getting Started
- 🤝 Contributing
- 🙏 Acknowledgements
Welcome to Awesome ADK Agents👋👋
A comprehensive ecosystem resource for Google's Agent Development Kit - one of the fastest-growing agentic AI frameworks, with 20K+ stars, 3.6K+ forks, and thousands of dependent projects. Whether you're exploring AI agents for the first time or deploying production multi-agent systems, this collection provides vetted implementations, learning paths, and deployment patterns from Google's official team and a vibrant global community.
Building production-ready AI agents with Google's ADK shouldn't require starting from scratch or piecing together fragmented tutorials. This curated collection addresses three critical challenges that slow down agent development:
- Problem: Most developers waste weeks searching for reliable starting points and end up with toy examples that don't scale
- Solution: Curated, battle-tested templates and real-world implementations you can actually build upon
- Problem: Tutorials teach basics, but deploying robust, scalable agents requires understanding integration patterns, error handling, and deployment strategies
- Solution: Production-ready examples with complete implementation details, from development to deployment
- Problem: The jump from "Hello World" tutorials to building meaningful solutions feels overwhelming
- Solution: Progressive examples that bridge theory and practice, showing how real developers solve actual problems
Whether you're a beginner looking for solid foundations or an experienced developer seeking proven patterns, this repository eliminates the trial-and-error phase and accelerates your path to production-ready agents.
Google's Agent Development Kit (ADK) is Google's open-source, code-first Python framework for building production AI agents - backed by Google Cloud with tight Gemini integration while remaining fully model-agnostic (supports Claude, Ollama, LiteLLM). Launched in 2025, ADK has rapidly gained traction with 20K+ GitHub stars, frequent releases (currently v2.x, with the major ADK 2.0 milestone shipped), and adoption by thousands of projects, positioning itself as a serious alternative to established frameworks like LangChain and CrewAI. ADK is now available in Python, Go, Java, and TypeScript.
Why ADK Matters:
- Google's Strategic Bet: Deep integration with Vertex AI, Cloud Run, BigQuery, and Google's AI ecosystem
- Production-First Design: Built for enterprise deployment from day one, not research experiments
- Model Flexibility: While optimized for the latest Gemini models, supports Anthropic Claude, Ollama, and any LLM via adapters
- Active Innovation: 200+ contributors, community hackathons with $50K prizes, and rapid feature development
- Growing Ecosystem: Official samples, third-party integrations (MongoDB, MCP, A2A protocol), and strong community momentum
- 🛠️ Rich Tool Ecosystem: Pre-built tools, custom functions, OpenAPI specs, and Google ecosystem integration
- 💻 Code-First Development: Define agents in Python with full testability and version control
- 🔗 Multi-Agent Orchestration: Compose specialized agents into scalable hierarchies
- 🚀 Deploy Anywhere: Cloud Run, Vertex AI Agent Engine, or any containerized environment
My showcase agents demonstrating production-ready ADK implementations
| Agent Name | Category/Domain | Short Description | Badges |
|---|---|---|---|
| Job Interview Agent | HR/Recruitment | AI-powered interview assistant with calendar integration and real-time feedback | ⭐🏭🟡 |
| Education Path Advisor for India | Education/Career Guidance | Multi-agent AI advisor for Indian students/parents: personalized pathways, stepwise plans, risk analysis, and region/reservation-aware guidance | ⭐🟡 |
| Academic Research Assistant | Research/Academia | Multi-agent literature review assistant with profile analysis, robust paper search (with SerpAPI fallback), and personalized research synthesis | 🟡 |
| Project Manager Agent | Productivity/Management | Automated project management with task tracking and progress monitoring | 🟡 |
| Learning Content System (WIP) | Information Retrieval | Enhanced RAG implementation with vector search and context optimization using pgvector and PostgreSQL | 🚧🟡 |
Badge Legend:
- ⭐ My Showcase - Featured portfolio projects
- 🏭 Production-Ready - Has deployment code and infrastructure
- 🔥 Community Pick - Outstanding community contributions
- 🚧 In Development - Work in progress
- 📚 Learning Resource - Educational/tutorial content (official examples are demo/educational only)
- 🟢🟡🔴 Difficulty: Beginner, Intermediate, Advanced
Outstanding projects from the Agent Development Kit Hackathon with Google Cloud (May 12 - June 23, 2025)
🎉 $50,000 in prizes awarded | 476 submissions | 10,432 participants worldwide
- 🏆 TradeSage AI 🏭🔴🔥 - Intelligent multi-agent financial analysis platform that revolutionizes trading hypothesis evaluation using ADK, Agent Engine, Cloud Run and Vertex AI
- 🌎 North America: Energy Agent AI 🏭🟡🔥 - Multi-agent AI transforming energy customer management through Google ADK orchestration
- 🌍 Europe/Middle East/Africa: Bleach 🟡🔥 - Visual AI agent builder for Google ADK with plain English descriptions, visual design, and instant testing
- 🌏 Asia Pacific: Edu.AI 🟡🔥 - Multi-agent educational system democratizing Brazil's education with autonomous AI agents
- 🌎 Latin America: SalesShortcut 🏭🟡🔥 - Comprehensive AI-powered Sales Development Representative system with multi-agent architecture
- 🧪 Particle Physics Agent 🔴🔥 - Physics AI agent converting natural language into validated Feynman diagrams using real physical laws
- ♻️ GreenOps 🟡🔥 - Multi-agent system optimizing operational costs while reducing carbon emissions
- 🎓 Nexora-AI 🟡🔥 - Next-gen personalized education with interactive lessons, visuals, and smart AI support
- 🎮 Lucilla AI Agent Game Studio 🔴🔥 - World's most comprehensive AI game agent platform with fully functional microservices
- 🛡️ GuardianOS 🔴🔥 - Multi-agent compliance and monitoring system for privacy-preserving blockchain transactions
- 🌾 AgriFlow Nexus 🟡🔥 - AI-powered platform slashing SADC farm-to-market costs with price prediction and sustainability grading
- 🛠️ DA-Forge 🔴🔥 - Autonomous developer agent turning text instructions into working automation workflows
- 🚗 Let's ON:DRIVE 🟡🔥 - Emotion-aware AI assistant preventing drowsy driving accidents
- 📊 Vendo AI 🏭🟡🔥 - Analytics co-pilot connecting to data and helping teams make faster, smarter decisions
Hackathon Highlights:
- 476 total submissions from global developers
- Multi-agent focus: All projects showcase collaborative AI systems
- Categories: Automation, Data Analysis, Customer Service, Content Creation
- Google Cloud Integration: Heavy use of ADK, Vertex AI, Cloud Run, BigQuery
- Innovation: Novel applications across physics, education, finance, sustainability, and gaming
Ready-to-use templates to kickstart your ADK projects
- 🚀 GoogleCloudPlatform/agent-starter-pack 🏭🟢 - Production-ready Generative AI Agent templates for Google Cloud with ADK samples, comprehensive deployment infrastructure
- 🔥 Deep Search ADK Quickstart 🏭🔴⭐ - The gold standard: Complete fullstack research agent (formerly Gemini Fullstack) with React frontend, human-in-the-loop workflows, autonomous research pipelines, and Cloud Run deployment
- 🧪 Yash-Kavaiya/google-adk-test-automation 🏭🟡 - Comprehensive ADK testing framework with automated conversation flows, session management, and detailed CSV reporting
- 📱 kkdai/linebot-adk 🏭🟢 - LINE Bot template with Docker, Cloud Run deployment, and security configurations
- 🌐 phamvuhoang/google-adk-nextjs-starter 🟢 - Next.js starter template for Google ADK projects with Angular frontend
- 🎨 abhishekkumar35/google-adk-nocode 🟢 - Visual, no-code interface for creating AI agents (supports cloud and local Ollama models)
Outstanding community projects showcasing ADK capabilities
- 🤖 derailed-dash/rickbot-adk 🏭🟡 - Multi-personality chatbot with FastAPI backend, Next.js UI, OAuth, and multi-agent RAG/search architecture
- 🔥 Parth0248/Forkcast 🏭🟡 - Multi-agent AI system for collaborative dining decisions with deployed webapp, technical reports, and Cloud Run deployment
- 🚀 kweinmeister/agentic-trading 🏭🔴 - Multi-agent trading system with risk management, featuring AlphaBot and RiskGuard agents with complete A2A protocol implementation and production deployment
- 📊 vladkol/CRM Data Q&A Agent 🏭🔴 - Multi-agentic system with Advanced RAG and NL2SQL over Salesforce Data, "Run on Google Cloud" deployment
- 🏛️ intent-solutions-io/iam-bobs-brain 🏭🔴 - General-purpose enterprise orchestrator on Google ADK + Vertex AI Agent Engine with risk tiers (R0-R4), policy gates, evidence bundles, and Mission Spec v1 workflows
- 🌐 seehiong/adk-web-multi-agent 🟡 - Multi-agent system with Google ADK and OpenRouter models coordinating specialist agents to query PostgreSQL (via MCP Toolbox) and Data Commons
- 🔌 RubensZimbres/A2A_ADK_MCP 🔴 - Multi-Agent Systems using Google's ADK + A2A + MCP
- 🎤 bhancockio/Voice-Enabled-Agent 🟡 - Speech-to-text and voice interaction capabilities with G-Calendar integration and comprehensive setup documentation
- 🔗 serkanyasr/mcp-agent-tool-adapter 🟡 - Converts MCP tools into Google ADK or LangGraph agents with streaming FastAPI/CLI
- 🔧 codeninja/Mongoose Migration Agent System 🔴🔥 - Multi-agent system for automated Mongoose database migration (v6→v8) with specialized agents and MCP integration
- 🖥️ trendmicro/adk-agui-middleware 🏭🟡 - Python middleware bridging Google ADK agents with the AG-UI protocol via Server-Sent Events for real-time agent interactions in frontend applications
- 🛡️ microsoft/agent-governance-toolkit 🏭🔴🔥 - Governance toolkit for AI agents (now maintained by Microsoft, formerly
agent-os) with policy enforcement, zero-trust identity, execution sandboxing, and full OWASP Agentic Top 10 coverage — works with Google ADK, LangChain, CrewAI, AutoGen, and more - 🔐 Idun-Group/idun-agent-platform 🏭🔴🔥 - Open-source Agent Governance Platform that turns any LangGraph or ADK agent into a production-ready service with AG-UI, OpenTelemetry, MCP, memory, guardrails, SSO, and RBAC
- ⚡ lemony-ai/cascadeflow 🏭🔴🔥 - Cascading runtime that optimizes cost, latency, quality, and policy decisions inside the agent loop, with support for Google ADK and 20+ model providers
- 🚦 ThreeMoonsLab/agents-shipgate 🏭🟡 - Deterministic merge gate performing local-first, static Tool-Use Readiness review for MCP, OpenAPI, and SDK tool surfaces (CLI + GitHub Action)
- 🛠️ VidyutChakrabarti/AgentFlux 🏭🔴🔥 - Agent engineering platform with interactive playgrounds, graph visualization, automated refinement loops, and fine-tuned models for prompt optimization
- 🏗️ antiv/mate 🏭🔴🔥 - Production-ready multi-agent orchestration engine built on Google ADK with database-driven agent config, 50+ LLM providers, MCP protocol, persistent memory, web dashboard, and RBAC
- 🗄️ edu010101/adk-extra-services 🏭🟡 - Python package providing additional service backends for Google ADK (S3, Redis, MongoDB, Azure, Supabase) to replace default in-memory storage
- 🧠 serkanh/adk-with-memorybank 🏭🟡 - ADK agents integrated with Vertex AI Memory Bank for persistent cross-session memory and context management
- 🦀 vllora/vllora 🟡 - Rust-based AI gateway and debugger for agents with tracing and routing across Google ADK, LangChain, and 20+ providers
- 💰 mtwn105/zerodha-mcp 🟡 - Zerodha MCP Server & Client integrating Google ADK for financial applications
- 📈 sudsk/tradesage-mvp 🏭🟡 - Multi-agent trading hypothesis analysis system with 6 specialized agents and Cloud Run deployment
- 💹 RubensZimbres/Financial_ADK_Agent_Graph_Database 🏭🔴 - Multi-agent financial analytics with Neo4j graph database, SEC filings RAG, and ML stock predictions
✈️ AashiDutt/Google-Agent-Development-Kit-Demo 🟢 - ADK-powered travel planner- 📊 jenyss/google-adk-data-visualization-agent 🟡 - Data visualization agent built with Google ADK
- 🏥 Ahsan462aggk/Medical_Search_Pro_Agent 🟡🏭 - Multi-agent biomedical research system with PubMed search, analysis, and email delivery
- 🧠 IhateCreatingUserNames2/Cognisphere 🔴 - AI agent development framework built on Google's ADK
- 🎨 bhancockio/YouTube-Thumbnail-Agent 🟢 - Automated thumbnail generation and optimization
- 🏭 ntg2208/production-ai-customer-support 🔴🏭 - Enterprise-grade multi-agent system with Policy Agent, Ticket Agent, and Master orchestrator featuring location intelligence, RAG knowledge base, and comprehensive tutorials
- 📊 AI Trends Analysis Pipeline 🟡🔥 - Comprehensive AI analysis pipeline using Exa Search, Tavily Search, Firecrawl and Nebius AI
- 📁 Job Finder Agent 🟡 - Sequential Agent using Mistral OCR, Linkup API and Nebius AI
- 📧 Email ADK Agent 🟢 - Email management and automation agent using Resend API
- 📦 arjunprabhulal/MCP-Gemma-3-Agent 🟡 - Gemma 3 leveraged by Ollama, MCP Youtube Search
- 🔧 serkanh/sre-bot 🏭🟡 - SRE/DevOps bot built on Google ADK for intelligent infrastructure management and incident response
- 🔍 sreekar2858/JobSearch-Agent 🟡 - Automated job search agent using ADK that scrapes listings from LinkedIn, Indeed, and Glassdoor, filters by preferences, and manages applications
- 👔 akajammythakkar/adk_hiring_agent 🟡 - AI-powered hiring agent using Google ADK and Gemini to analyze resumes, assess skills, and match candidates via multi-agent collaboration
- 🔬 emansarahafi/Research-Assistant-Agent 🟡 - Multi-agent research assistant with Researcher, Analyst, and Formatter sub-agents using ArXiv search, deployable locally (Flask) or on Vertex AI
- 📚 Anubhob435/Ai-Agents-EditorHouse 🟡 - Multi-agent book creation system using Google ADK that plans, writes, edits, illustrates, and compiles complete books from a single topic prompt with MongoDB metadata tracking
- 💬 B4K2/WhatsApp-agent 🟡 - Intelligent WhatsApp agent built with MCP + Google ADK for conversational automation
- 🔬 K-Dense-AI/k-dense-byok 🔴🔥 - Desktop AI co-scientist powered by scientific agent skills for bioinformatics and drug discovery (BYOK, local-first, runs on Google ADK)
- 📚 Beever-AI/beever-atlas 🟡 - Conversational wiki knowledge base with Slack/Teams/Discord bots, RAG, and MCP integration built on Google ADK
- 🌐 anxuanzi/bua 🟡 - AI-powered browser automation for Go — describe tasks in plain English and let the ADK-powered agent handle the clicks via vision-language models
Comprehensive guides, tutorials, and educational content
- 🏆 Google ADK Training Hub 🟢🟡🔴📚🔥 - The most comprehensive ADK training platform: 35+ hands-on tutorials, production deployment patterns, multi-agent architectures, Cloud Run/Vertex AI deployment, React/Next.js integration, and enterprise-grade best practices. Progressive learning paths from beginner to advanced with copy-paste ready code and working implementations.
- 📚 ADK Crash Course by Brandon Hancock 🟢📚 - Fundamentals of ADK, from basics to advanced workflows and multi-agent systems with Youtube tutorial
- 📚 A2A Crash Course by Brandon Hancock 🟡📚 - Comprehensive guide to building agent-to-agent (A2A) communication using ADK with Youtube tutorial
- 📚 chongdashu/adk-made-simple 🟢📚 - From basics to A2A integration with real world applications and projects
- 📚 theailifestyle/google-adk-demos 🟢📚 - Collection of practical demos showcasing various ADK features
- 📚 arjunprabhulal/google-adk-masterclass 🟡📚 - 20-module masterclass covering ADK basics through advanced topics including MCP, Vertex AI, and production deployment
- 📚 omerbsezer/Fast-LLM-Agent-MCP 🟡📚 - Comprehensive resource covering LLMs, RAG, fine-tuning, agents, MCP, and Google ADK both theoretically and practically with reference documents
- 📚 proflead/how-to-build-ai-agent 🟢📚 - Beginner-friendly tutorial for building AI agents with Google ADK, covering install, tools, and first agent creation
- 🧪 Google ADK Codelabs ⭐📚 - Interactive, guided tutorials with hands-on coding exercises from Google
- 🧪 Build Your First ADK Agent Workforce ⭐🟢📚 - Complete learning path with 3 official codelabs: building autonomous agents, empowering agents with tools, and orchestrating multi-agent systems
- 🧪 Building GraphRAG Agents with ADK and Neo4j ⭐🟡📚💡 - Official 65-minute codelab building multi-agent investment research system with Neo4j graph database, MCP Toolbox integration, and GraphRAG patterns for complex relationship traversal and multi-hop reasoning
- 🎓 5-Day Agents Course on Kaggle ⭐📚 - Comprehensive 5-day online course crafted by Google's ML researchers and engineers exploring foundations and practical applications of AI agents, covering core components (models, tools, orchestration, memory, and evaluation) and production-ready systems
- 📖 Introduction to Agents Whitepaper ⭐📚 - Comprehensive whitepaper by Google's AI researchers explaining the paradigm shift from passive AI models to autonomous problem-solving agents, covering agent architecture, capabilities, and real-world applications
- 📖 chongdashu/adk-mcp-a2a-crash-course 🟡📖🔥 - Complete multi-agent system with ADK + A2A + MCP integration, featuring Notion and ElevenLabs with full architecture, testing, and YouTube tutorial
- 📖 mongodb-developer/MongoDB-ADK-Agents 🟡📖💡 - Official MongoDB grocery shopping agent implementation with Vector Search, complete dataset, and step-by-step setup - companion repository for the MongoDB Atlas tutorial
- 📖 datascalehq/datascale 🟡📖🔥 - Multi-agent documentation builder with planner and writer agents that automatically analyze codebases and generate structured knowledge bases - companion repository for the codebase documentation article
- 📖 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
- 📖 bhancockio/RAG-Agent-Tutorial 🟡📖 - Complete RAG implementation with ADK and Vertex AI with YouTube tutorial
- 📖 bhancockio/MCP Integration Tutorial 🟡📖 - Model Context Protocol (both local and remote) with ADK with Youtube tutorial
- 📖 thomas-chong/google-adk-visual-agent-builder-demo 🟡📖 - Complete demo of Google ADK Visual Agent Builder with a multi-agent research system walkthrough
- 📖 lavinigam-gcp/build-with-adk 🏭🟡📖 - Design patterns and production-ready architectures for building multi-agent AI systems with Google ADK on Cloud Run, Vertex AI, and AI Studio
- 📝 Add Live Web Search to a Google ADK Agent 🟢📝 - Step-by-step guide for adding live web search to ADK agents: MCPToolset with StdioConnectionParams for autonomous x402 per-call payments (USDC on Base, no signup), or plain Python function tools with a free API key. Covers both patterns with complete runnable code.
Comprehensive tutorial examples from awesome-llm-apps demonstrating ADK patterns and capabilities
Fundamentals:
- 📖 Starter Agent 🟢📖 - Your first ADK agent: basic agent creation, the ADK workflow, and simple text processing
- 📖 Model-Agnostic Agent 🟢📖 - Running ADK with non-Gemini models, with OpenAI and Anthropic Claude integration sub-examples
- 📖 Memory Agent 🟢📖 - Memory and session management with in-memory conversation handling and persistent SQLite storage
- 📖 Simple Multi-Agent 🟢📖 - Multi-agent orchestration via a researcher pipeline of specialized agents in a sequential workflow
- 📖 ADK YAML Examples 🟢📖 - Config-driven agent definitions using ADK's YAML format
Structured Output Agents:
- 📖 Customer Support Ticket Agent 🟢📖 - Generates structured support tickets with Pydantic schemas
- 📖 Email Generator Agent 🟢📖 - Creates formatted emails with structured output
Tool-Using Agents:
- 📖 Code Execution Agent 🟢📖 - Built-in code execution tools
- 📖 Google Search Agent 🟢📖 - Web search capabilities
- 📖 Filesystem Agent 🟢📖 - MCP filesystem tools integration
- 📖 LangChain Integration Agent 🟢📖 - Third-party tool integration with LangChain
- 📖 CrewAI Integration Agent 🟢📖 - Third-party tool integration with CrewAI
Callback Agents:
- 📖 Agent Lifecycle Callbacks 🟢📖 - Monitoring agent execution lifecycle
- 📖 LLM Interaction Callbacks 🟢📖 - Tracking LLM calls and responses
- 📖 Tool Execution Callbacks 🟢📖 - Monitoring tool usage and execution
Plugin Agents:
- 📖 Plugin-based Agent 🟢📖 - Extensible plugin architecture for modular agent design
Multi-Agent Systems:
- 📖 Sequential Multi-Agent Pattern 🟢📖 - Step-by-step multi-agent coordination
- 📖 Loop Multi-Agent Pattern 🟢📖 - Iterative multi-agent workflows
- 📖 Parallel Multi-Agent Pattern 🟢📖 - Concurrent multi-agent execution
Multi-Agent Applications:
- 📖 AI Financial Coach Agent 🟡📖 - Financial advisory system with specialized agent teams
- 📖 AI Home Renovation Agent 🟡📖 - Home improvement planning with multi-agent coordination
- 📖 AI SEO Audit Team 🟡📖 - Website SEO analysis with specialized agent teams
- 📖 Multimodal UI/UX Feedback Agent Team 🟡📖 - Design review system with multimodal capabilities
- 📖 AI Negotiation Battle Simulator 🟡📖 - Buyer, seller, and orchestrator agents simulate negotiations with an AG-UI frontend (ag_ui_adk)
- 📖 AI Sales Intelligence Agent Team 🟡📖 - Sequential research agents that generate competitive battle cards and comparison charts
- 📖 AI VC Due Diligence Agent Team 🟡📖 - Sequential agents producing HTML reports, infographics, and financial charts for VC due diligence
Single-Agent Applications:
- 📖 Earnings Call Analyst Agent 🟡📖 - Ingests and analyzes earnings calls with transcription, research, and analyst agents
- 📖 AI Consultant Agent 🟡📖 - Business consulting agent using Google Search grounding and session management
- 📝 Introducing the File Search Tool in Gemini API ⭐🟢📝💡 - Official launch of fully managed RAG system in Gemini API with free storage/embeddings, automatic chunking, vector search, and built-in citations - essential for building knowledge-grounded agents
- 📝 More Ways to Build, Scale, and Govern AI Agents with Vertex AI Agent Builder ⭐🟡📝🏭 - Official Google Cloud announcement of ADK updates including observability, evaluation, agent identities, and production scaling features with real customer case studies
- 📝 ADK Architecture: When to Use Sub-Agents versus Agents as Tools ⭐🟡📝 - Essential architectural guide with decision matrix for choosing between sub-agents and agent tools, featuring real-world use cases (data agents, travel planners) and best practices for multi-agent systems
- 📝 From Zero to Multi-Agents: A Beginner's Guide to Google ADK 🟢📝 - Step-by-step beginner guide by Dr Sokratis Kartakis
- 📝 Ralph Loop with Google ADK: AI Agents That Verify, Not Guess 🔴📝🔥 - Advanced guide to implementing Ralph Loop pattern for external verification-driven workflows, featuring multi-agent Dockerfile generation with Docker-based validation and iterative refinement until objective success criteria are met. Check the repo here.
- 📝 Choosing the Right Deployment Path for Your Google ADK Agents 🟡📝🏭 - Official Google Cloud guide comparing deployment strategies (Cloud Run vs Vertex AI vs GKE) for production ADK agents
- 📝 Announcing a Datastore-Backed Session Service for the ADK 🟡📝🏭 - Google Cloud solution for persistent agent sessions in serverless environments using Cloud Datastore instead of SQLite
- 📝 Drawing Charts in Your AI Agent Frontend with Google ADK 🟡📝🏭 - Production-ready guide to agent-generated visualizations using ADK Artifacts with Apache ECharts/vis-network, featuring FastAPI integration, session-scoped artifact management, and complete working examples for rendering charts from agent outputs
- 📝 Build a Python AI Agent in 15 Minutes with Google ADK and MongoDB Atlas Vector Search 🟡📝💡 - Practical tutorial building a grocery shopping agent with ADK, MongoDB Vector Search, and Gemini 2.0 Flash
- 📝 Building Next-Gen AI Agents with Google ADK, MCP, RAG and Ollama 🟡📝💡 - Comprehensive tutorial on building multi-agent chatbots integrating ADK + MCP + RAG + Ollama with step-by-step code and architecture diagrams
- 📝 Google ADK + LM Studio: The Power Couple of Local Agent Development 🟡📝💡 - Complete guide to running ADK agents locally with LM Studio, featuring setup instructions, model configuration, and privacy-focused development without cloud dependencies
- 📝 Building a Knowledge Base from Your Codebase using Google ADK 🟡📝🔥 - Complete guide to building multi-agent documentation systems that automatically analyze codebases and generate structured knowledge bases using ADK's planner and writer agents
- 📝 Optimize Your Google ADK Agent's SOP with GEPA 🔴📝🔥 - Advanced guide to systematic prompt optimization using GEPA (Genetic Evolutionary Prompt Augmentation) with LLM-based reflection, automated SOP evolution, and production-ready implementation achieving 0% to 100% success rates
- 🎥 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
- 🎥 Agent Factory: AI Agents for Data Engineering and Data Science 🟡🎥 - Episode recap featuring BigQuery Data Engineering Agent, Data Science Agent in Colab Enterprise, and creative ADK application with Spanner graph database
- 🎥 ADK Tutorial Playlist 🟢🎥 - Comprehensive video tutorial series covering ADK fundamentals and advanced topics
Google ADK samples repository - educational and demonstration purposes only
⚠️ Important: These are official Google examples for learning and demonstration purposes only. They are not intended for production use without significant modification. See the ADK samples disclaimer.
- 📚 Academic Research Agent 🟡📚 - Assists researchers in identifying recent publications and discovering emerging research areas
- 📊 Data Science Agent 🟡📚 - Multi-agent system for sophisticated data analysis with NL2SQL and structured data processing
- 🏛️ FOMC Research Agent 🔴📚 - Federal Reserve meeting analysis and market event insights
- 🔍 LLM Auditor 🟢📚 - Chatbot response verification and content auditing with Google Search integration
- 📺 YouTube Analyst 🟡📚 - YouTube channel performance and audience engagement analysis using YouTube Data API with interactive Plotly visualizations via a dedicated visualization sub-agent
- 🧠 Economic Research Agent 🔴📚 - Multi-agent regional economic analysis and site selection grounded in live public APIs (FRED, BLS, Census, HUD, EIA) with an auditor judge for zero-hallucination verification (ADK 2.0)
- 🛡️ Auto Insurance Agent 🟡📚 - Auto insurance management for members, claims, rewards and roadside assistance with Apigee integration
- 🎯 Brand Search Optimization 🟡📚 - E-commerce product data enrichment analyzing top search results with BigQuery integration
- 🎨 Brand Aligner Agent 🔴📚 - End-to-end visual asset (images/videos) evaluation against brand guidelines using Gecko on Vertex AI Eval Service, with sequential multi-agent orchestration and GCS artifact storage
- 🏠 Customer Service Agent 🟢📚 - Home & garden customer service with product selection, order management, and live streaming support
- 💰 Financial Advisor 🟡📚 - Educational content assistant for financial advisors covering finance and investment topics
- 🚨 Incident Management 🟢📚 - ServiceNow integration with Application Integration Connectors and dynamic identity propagation
- 📦 Order Processing 🟢📚 - Automated order workflows with human-in-the-loop using Application Integration Connectors
- 🪪 Global KYC / Compliance Agent 🔴📚 - Conversational agent handling KYC and compliance queries for both UK and US companies
- 🧾 Invoice Processing 🟡📚 - Document-processing agent combining an end-to-end inference pipeline with an interactive learning loop for continuous improvement
- 🏥 Health Claim Adjudication Agent 🔴📚 - Multi-agent cashless health-insurance claim workflow: GCS document discovery, admissibility checks, financial adjudication, and report synthesis
- 🔗 Supply Chain Agent 🔴📚 - Multi-agent system analyzing real-time market dynamics and weather conditions for supply-chain decisions
- 💸 Ambient Expense Agent 🔴📚 - Ambient agent processing expense reports via Pub/Sub through an ADK 2.0 graph workflow — auto-approving low-value items and routing high-value ones through LLM risk review
- 🏦 Small Business Loan Agent 🔴📚 - Multi-agent loan processing with sequential orchestration, human-in-the-loop approval, LLM-as-Judge validation, and Firestore-backed repair & resume
- 🛒 Personalized Shopping 🟡📚 - AI-driven product recommendations and shopping assistance
- 📱 Marketing Agency 🟡📚 - Website and product launch automation with domain optimization, content generation, and brand asset design
✈️ Travel Concierge 🟡📚 - Multi-agent travel planning and digital task assistance with dynamic instructions- 📈 Google Trends Agent 🟡📚 - BigQuery-powered trending search terms analysis by region and time period
- 📺 Product Catalog Ad Generation 🟡📚 - Automated advertising content generation from product catalogs
- 🛍️ GenMedia for Commerce 🔴📚 - Full-stack agent for commerce media generation including virtual try-on (image & video)
- 🗺️ Grounded Travel Agent (Maps MCP) 🟡📚 - Travel planner grounded in the Google Maps Platform MCP server for real-time places, weather, and routes, with a modular SKILL.md architecture
- 📑 Brand-Aligned Presentations 🔴📚 - Multi-agent system on Vertex AI that generates presentations aligned to brand guidelines
- 🐛 Software Bug Assistant 🟡📚 - Bug resolution assistant with RAG, MCP, and external knowledge sources (GitHub, StackOverflow)
- 🤖 Machine Learning Engineering 🔴📚 - Autonomous ML model building and training for state-of-the-art performance on diverse ML tasks
- 🧩 RAG Systems 🟡📚 - Vertex AI RAG Engine powered document Q&A with citations
- 📊 Data Engineering Agent 🔴📚 - BigQuery and Dataform pipeline builder for ELT workflows and analytics engineering
- 🔧 Plumber Data Engineering Assistant 🔴📚 - Big data pipeline creator for Apache Spark, Apache Beam, and dBT on GCP
- 🧪 SWE Benchmark Agent 🔴📚 - Software engineering benchmark testing and evaluation agent
- 🧪 Tau2 Benchmark Agent 🔴📚 - Tau2 benchmark agent for advanced evaluation tasks
- 🎓 Agent Skills Tutorial 🟢📚 - Demonstrates four ADK skill patterns: inline, file-based, external, and meta
- 🧠 Memory Bank Agent 🟡📚 - ADK agent with Vertex AI Memory Bank integration that remembers user preferences and facts across sessions, deployable to Agent Runtime or Cloud Run
- 🧩 Multi-format Hybrid RAG 🔴📚 - Production RAG on GCP with contextual chunking, Vector Search 2.0 hybrid search, a REST API, and an MCP server from a single Cloud Run service
- 📊 Agent Observability (BigQuery) 🟡📚 - BigQuery-connected agent demonstrating the BigQueryAgentAnalyticsPlugin for centralized logging, debugging, and auditing
- 🛡️ Cyber Guardian Agent 🔴📚 - Hierarchical multi-agent security workflow with conditional routing and four specialized sub-agents
- 🔑 Agent Runtime + OAuth (Drive Reader) 🔴📚 - Production ADK agent on Agent Runtime with OAuth 2.0 to read Google Drive files on behalf of authenticated users, locally via ADK Web UI and in production via Gemini Enterprise
- 🌀 Airflow Version Upgrade Agent 🔴📚 - Two-stage agentic system that migrates Apache Airflow DAGs across versions using Gemini, Vertex AI Search RAG, and a BigQuery knowledge base
- 📄 High-Volume Document Analyzer 🔴📚 - Reads, summarizes, and answers questions over massive collections of unstructured documents in a chunked, iterative manner with Vertex AI and Gemini
- 📋 SDLC: Task Planner 🟡📚 - Software Development Life Cycle agent that breaks work into actionable tasks (part of the SDLC agent workflow)
- 🏛️ SDLC: Technical Designer 🟡📚 - SDLC agent that produces technical designs from requirements (part of the SDLC agent workflow)
- 📝 SDLC: User Story Refiner 🟡📚 - SDLC agent that refines and structures user stories (part of the SDLC agent workflow)
- 🔀 Workflow: Concurrent Research Writer 🔴📚 - Nested WorkflowAgents that research a topic, generate a blog post, and publish it to the most appropriate platform
- ⏰ Workflow: Morning Email Debrief 🟡📚 - Timed-trigger WorkflowAgent that retrieves and summarizes emails on a daily schedule
- 🙋 Workflow: HITL Concierge 🟡📚 - Human-in-the-loop WorkflowAgent that pauses for user input while building an itinerary
- ➡️ Workflow: Sequential 🟢📚 - Minimal sequential WorkflowAgent demonstrating a linear, non-branching execution path
- 🎨 Image Scoring Agent 🟢📚 - Image generation and policy compliance scoring with Imagen integration
- 🐪 CAMEL Integration 🔴📚 - Multi-agent communication framework integration with CAMEL
- 🔥 Deep Search 🔴📚⭐ - Complete fullstack research agent (formerly Gemini Fullstack) with React frontend, FastAPI backend, and Human-in-the-Loop workflows
- 🏥 Medical Pre-Authorization 🟡📚 - Healthcare pre-authorization automation analyzing medical records and policies for coverage determination
- 🎬 Short Movie Agents 🟡📚 - End-to-end video construction based on user intent with multi-agent coordination
- 🎙️ Podcast Transcript Agent 🟡📚 - Podcast transcription and analysis agent
- ✍️ Blog Writer 🟡📚 - Automated blog content generation and writing assistant
- 📖 Story Teller 🟡📚 - Multi-agent collaborative story writer with a PromptEnhancer, Parallel Writers (creative + focused temperature), Critique Agent, and final Editor — showcases Sequential, Parallel, and Loop agent composition
- 🛡️ Safety Guardrail Plugins 🟡📚 - Security filters using Gemini-as-judge and Model Armor for jailbreak protection
- 💳 Antom Payment 🟡📚 - Ant International payment and refund integration via MCP tools
- 💬 Realtime Conversational Agent 🟡📚 - Live streaming conversational agent with real-time interaction capabilities
- ⚡ ADK Bidi-streaming Demo 🟡📚 - Real-time bidirectional streaming demo with WebSocket communication, multimodal support (audio/video/text), and concurrent task handling
- 🛡️ AI Security Agent 🔴📚 - LLM red team agent for comprehensive security testing and vulnerability assessment
- 💰 Currency Agent 🟡📚 - Currency exchange rate lookups and conversions with A2A and MCP integration
- 🏗️ Hierarchical Workflow Automation 🔴📚 - Structured multi-system transaction orchestration with multi-agent architecture
- 🔀 Parallel Task Decomposition Execution 🔴📚 - Design pattern for parallel task decomposition and execution with ADK agents
- 🔐 Policy-as-Code Agent 🟡📚 - Data governance agent implementing policy-as-code patterns for compliance
- 🏪 Retail AI Location Strategy 🟡📚 - Retail location optimization and market analysis with multi-agent system
- 🌍 Earth Engine Geospatial Agent 🟡📚 - Geospatial chatbot using Google Earth Engine and the AlphaEarth Satellite Embeddings dataset to compute land-change area for user-supplied GeoJSON geometries
- 🍽️ Gemma Food Tour Guide 🟡📚 - Personalized culinary tour builder using Gemma 4 31B and the Google Maps MCP server
- 🎉 Fun Facts Agent 🟢📚 - Minimal starter agent using Gemini and Google Search grounding to serve fun facts — a gentle intro to ADK tools, Agent Runtime, and Gemini Enterprise
- 🩺 NexShift 🔴📚 - AI nurse rostering agent that generates, validates, and manages optimal schedules, balancing regulatory constraints and fairness via OR-Tools constraint programming
- 🏥 Nurse Handover Agent 🟡📚 - Generates concise, structured shift-handover summaries from raw medical logs in the standardized ISBAR format
- 🎨 On-Brand GenMedia Agent 🟡📚 - Generates and evaluates images against brand guidelines, iteratively improving them until policy and quality requirements are met
Official ADK samples in TypeScript, Java, and Go
TypeScript
- 🏠 Customer Service Agent (TypeScript) 🟢📚 - TypeScript port of the customer service agent for home & garden retail with product selection and order management
Java
- 🐛 Software Bug Assistant (Java) 🟡📚 - Java port of the bug resolution assistant using ADK Java with RAG and external knowledge integration
- 📈 Time Series Forecasting (Java) 🔴📚 - ADK Java agent using MCP Toolbox + BigQuery
AI.FORECASTfor natural language time series forecasting over public datasets, deployable to Cloud Run
Go
- 🔍 LLM Auditor (Go) 🟢📚 - Go port of the LLM response auditor for chatbot verification and content auditing
- ⛵ Boat Agent (Go) 🟢📚 - Go ADK sample agent for sailing/boating assistance
- 📋 Naval List (Go) 🟢📚 - Go ADK sample demonstrating list management with a naval theme
- 🔭 Sail Researcher (Go) 🟡📚 - Go ADK research agent for sailing-domain information retrieval
# Install ADK framework
pip install google-adk
# Create your first agent
adk create my-agent
cd my-agent
# Run with web interface
adk webThis is a hybrid awesome list - combining curated resources with featured implementations:
- Browse & Learn: Explore categorized projects for inspiration and best practices
- Clone & Build: Featured projects in
/my-adk-agents/are production-ready starting points - Contribute: Add your own projects or improve existing ones via CONTRIBUTING.md
adk web # Launch web UI (recommended)
adk run # Interactive CLI
adk create # Generate new agent template
adk deploy # Deploy to cloud platforms- 📖 Official ADK Documentation
- 🛠️ Third-Party Tools for ADK - Official catalog of integrated third-party tools including Browserbase, Exa, Firecrawl, GitHub, Hugging Face, Notion, Tavily, and more
- 💬 Community Discussions
- 🎓 Learning Path
We welcome high-quality contributions that advance the ADK ecosystem. See CONTRIBUTING.md for guidelines.
Quality Standards: Production-ready code, comprehensive documentation, and adherence to ADK best practices.
- 🐛 Issues: Report bugs or request features via GitHub Issues
- 💡 Discussions: Join the community for questions and ideas
- 📧 Maintainer: Contact repository owner for collaboration opportunities
Core Contributors:
- Google ADK Team - Framework development
- Brandon Hancock - Educational content and tutorials
- Community Contributors - Featured projects and improvements
Related Lists:
- tsubasakong/awesome-google-adk - Another community-curated list of Google ADK resources
This repository is trusted by a growing community of developers building production AI agents. Help us grow:
- ⭐ Star if this helps your development
- 🔗 Share with your network
- 🤝 Contribute your expertise
- MeterCall — One metered API gateway. 21M+ endpoints (payments, SMS, AI, CRMs, gov data). Free tier; pay per call.
Powered by Google ADK • Curated by the community
