Skip to content

Curated collection of AI agents built with Google’s Agent Development Kit (ADK): templates, best practices, and production-ready examples for research, business, automation, education, and more.

License

Notifications You must be signed in to change notification settings

Sri-Krishna-V/awesome-adk-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome ADK Agents Awesome

Agent Development Kit

Stars PRs Welcome Powered by Google ADK Reddit: r/agentdevelopmentkit Ask DeepWiki

The most comprehensive curated collection for Google's Agent Development Kit (ADK) - featuring 80+ production-ready agents, learning resources, and deployment templates from hackathon winners ($50K prize pool, 476 submissions), Google's official samples (35+ examples), and a growing community of 15.6K+ GitHub stars. From beginner tutorials to enterprise-grade multi-agent systems, discover battle-tested solutions for research, business automation, education, and specialized domains.

📖 Table of Contents

Welcome to Awesome ADK Agents👋👋

A comprehensive ecosystem resource for Google's Agent Development Kit - the fastest-growing agentic AI framework with 15.6K stars, 2.5K forks, and 2.8K 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.

🎯 What This List Solves

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:

1. Template Discovery & Quality Gap

  • 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

2. Production Readiness Barrier

  • 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

3. Implementation Learning Curve

  • 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.

What is Google's Agent Development Kit (ADK)?

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 2024, ADK has rapidly gained traction with 15.6K GitHub stars, bi-weekly releases (currently v1.19.0), and adoption by 2.8K projects, positioning itself as a serious alternative to established frameworks like LangChain and CrewAI.

Why ADK Matters in 2025:

  • 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 Gemini 2.5, supports Anthropic Claude, Ollama, and any LLM via adapters
  • Active Innovation: 202 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

🗝️ Key Features

  • 🛠️ 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

🏆 Featured Projects

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

🏆 ADK Hackathon Winners

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

View all submissions | Hackathon details

🥇 Grand Prize Winner ($15,000)

  • 🏆 TradeSage AI 🏭🔴🔥 - Intelligent multi-agent financial analysis platform that revolutionizes trading hypothesis evaluation using ADK, Agent Engine, Cloud Run and Vertex AI

🌍 Regional Winners ($8,000 each)

  • 🌎 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

🎖️ Honorable Mentions ($1,000 each)

  • 🧪 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

🌟 Notable Submissions

  • 🎮 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

🚀 Templates & Starters

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)

🌟 Community Excellence

Outstanding community projects showcasing ADK capabilities

Multi-Agent Systems

  • 🤖 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
  • 🏙️ 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

Integration & Advanced Patterns

Agent Development & Engineering Platforms

  • 🛠️ VidyutChakrabarti/AgentFlux 🏭🔴🔥 - Agent engineering platform with interactive playgrounds, graph visualization, automated refinement loops, and fine-tuned models for prompt optimization

Domain-Specific Applications


📚 Learning Resources

Comprehensive guides, tutorials, and educational content

⭐ Featured Training Platform

  • 🏆 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.

🚀 Quickstart Courses

🧪 Official Hands-on Learning

  • 🧪 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

📖 Tutorials & Walkthroughs

  • 📖 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

🎓 Google ADK Tutorial Examples

Comprehensive tutorial examples from awesome-llm-apps demonstrating ADK patterns and capabilities

Structured Output Agents:

Tool-Using Agents:

Callback Agents:

Plugin Agents:

  • 📖 Plugin-based Agent 🟢📖 - Extensible plugin architecture for modular agent design

Multi-Agent Systems:

Multi-Agent Applications:

📝 Articles & Best Practices

🎥 Video Content


🎯 Official Examples

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.

🔬 Research & Analysis

  • 📚 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

💼 Business & Customer Service

  • 🛡️ 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
  • 🚨 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

🛍️ E-commerce & Marketing

  • 🛒 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

🔧 Development & Technical

  • 🐛 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

🎨 Specialized Applications

  • 🎨 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
  • 🛡️ 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
  • 📈 Google Trends Agent 🟡📚 - Trending search terms analysis with BigQuery dataset by region and time period
  • 🏗️ 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

🚀 Getting Started

Quick Start with Google ADK

# Install ADK framework
pip install google-adk

# Create your first agent
adk create my-agent
cd my-agent

# Run with web interface
adk web

Using This Repository

This 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

Essential ADK Commands

adk web         # Launch web UI (recommended)
adk run         # Interactive CLI
adk create      # Generate new agent template
adk deploy      # Deploy to cloud platforms

Resources


🤝 Contributing

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.

📞 Support

  • 🐛 Issues: Report bugs or request features via GitHub Issues
  • 💡 Discussions: Join the community for questions and ideas
  • 📧 Maintainer: Contact repository owner for collaboration opportunities

🙏 Acknowledgements

Core Contributors:

  • Google ADK Team - Framework development
  • Brandon Hancock - Educational content and tutorials
  • Community Contributors - Featured projects and improvements

⭐ Impact

This repository serves 2,500+ developers building production AI agents. Help us grow:

  • Star if this helps your development

  • 🔗 Share with your network

  • 🤝 Contribute your expertise

  • MseeP.ai Security Assessment Badge


Building the future of AI agents, one contribution at a time.
Powered by Google ADK • Curated by the community

About

Curated collection of AI agents built with Google’s Agent Development Kit (ADK): templates, best practices, and production-ready examples for research, business, automation, education, and more.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •