Skip to content

Latest commit

 

History

History
547 lines (403 loc) · 61.9 KB

File metadata and controls

547 lines (403 loc) · 61.9 KB

Awesome ADK Agents Awesome

Agent Development Kit

Stars PRs Welcome Powered by Google ADK Reddit: r/agentdevelopmentkit Ask DeepWiki MseeP.ai Security Assessment Badge

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.

📖 Table of Contents

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.

🎯 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 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

🗝️ 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
  • 🏛️ 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

Integration & Advanced Patterns

  • 🔌 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)
  • ceodaradigu/proofline-agent 🏭🟡 - Evidence-first Google ADK agent that blocks external action until fresh authoritative evidence passes a deterministic four-state gate and explicit human approval, with Cloud Run deployment and unit tests

Agent Development & Engineering Platforms

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

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

🎓 Google ADK Tutorial Examples

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:

Tool-Using Agents:

Callback Agents:

Plugin Agents:

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

Multi-Agent Systems:

Multi-Agent Applications:

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

📝 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
  • 📺 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)

💼 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
  • 🎨 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

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

🔧 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
  • 🎓 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

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

🌐 Other Language Samples

Official ADK samples in TypeScript, Java, and Go

TypeScript

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.FORECAST for 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

🚀 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

Related Lists:

⭐ Impact

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

💚 Sponsors

  • MeterCall — One metered API gateway. 21M+ endpoints (payments, SMS, AI, CRMs, gov data). Free tier; pay per call.

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