The most comprehensive curated collection for Google's Agent Development Kit (ADK) - featuring 90+ production-ready agents, templates, and resources from hackathon winners, industry experts, and the vibrant ADK community. From beginner tutorials to enterprise-grade multi-agent systems, discover battle-tested solutions for research, business automation, education, content creation, 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👋👋
From simple helpers to complex multi-agent systems, this repository will serve as a comprehensive resource for anyone interested in building AI agents using Google's Agent Development Kit (ADK).
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 a Python framework that makes building AI agents feel like software development. Model-agnostic and deployment-flexible, ADK simplifies creating everything from single-purpose tools to complex multi-agent systems.
- 🛠️ 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
- 🔥 Gemini Fullstack ADK Quickstart 🏭�⭐ - The gold standard: Complete fullstack research agent 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
- 🔥 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
- 🏙️ M-JULIANI/nyc-monitor 🟡🏭🔥 - AI-powered urban intelligence system for real-time NYC event analysis and reporting with multi-agent architecture and automated Google Slides reports
- 🔌 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
- 🛠️ VidyutChakrabarti/AgentFlux 🏭🔴🔥 - Agent engineering platform with interactive playgrounds, graph visualization, automated refinement loops, and fine-tuned models for prompt optimization
- 💰 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
Comprehensive guides, tutorials, and educational content
- 📚 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
- 🧪 Google ADK Codelabs ⭐📚 - Interactive, guided tutorials with hands-on coding exercises from Google
- 📖 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
- 📝 From Zero to Multi-Agents: A Beginner's Guide to Google ADK 🟢📝 - Step-by-step beginner guide by Dr Sokratis Kartakis
- 📝 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
- 📝 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
- 📝 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
- 🎥 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
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
- 🛡️ 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
- 🏠 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
- 🛒 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
- 🐛 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
- 🎨 Image Scoring Agent 🟢📚 - Image generation and policy compliance scoring with Imagen integration
- 🐪 CAMEL Integration 🔴📚 - Multi-agent communication framework integration with CAMEL
- 🔥 Gemini Fullstack 🔴📚⭐ - Complete fullstack research agent with React frontend, FastAPI backend, and Human-in-the-Loop workflows
# 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 platformsWe 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
This repository serves 2,500+ developers building production AI agents. Help us grow:
Powered by Google ADK • Curated by the community

