← all repositories
google/adk-samples

Google's agent cookbook: 30+ recipes, six languages, zero warranty

A grab-bag of reference implementations for Google's Agent Development Kit, spanning everything from FOMC research to plumbing data engineering.

9.6k stars Python AgentsOther AI
adk-samples
Velocity · 7d
+22
★ / day
Trend
steady
star history

What it does

This repo ships ready-to-run sample agents built on Google’s Agent Development Kit (ADK). The Python folder alone contains 30+ examples—customer service bots, RAG pipelines, supply-chain agents, a “camel” (unclear acronym, likely multi-agent), even a medical pre-authorization workflow. TypeScript, Go, Java, Kotlin, and Android get smaller selections; Go currently has one agent, an LLM auditor.

The interesting bit

The breadth is the point. Rather than one polished demo, Google dumped a whole agency’s worth of use cases here—financial advisors, blog writers, brand-aligners, short-movie agents—like a tasting menu for what ADK can stitch together. It’s less “hello world” and more “here’s what the framework was actually built for.”

Key highlights

  • Six language runtimes supported, though Python carries most of the weight
  • Covers multi-agent workflows, real-time conversational agents, safety plugins, and document-heavy pipelines
  • Explicitly marked not for production and not officially supported by Google
  • Apache 2.0 licensed, open to community contributions
  • Requires separate ADK installation before any sample runs

Caveats

  • Uneven depth: Python gets 30+ agents; Android and TypeScript get one each
  • “Demonstration purposes only” disclaimer means copy-paste at your own risk

Verdict

Worth a browse if you’re evaluating ADK or need a starting scaffold for a specific domain. Skip it if you want battle-tested, production-ready agents—Google said so themselves.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.