Skip to content

google/adk-samples

Agent Development Kit Logo ADK Recipes

License

Welcome. This is a public collection of ADK recipes — small, runnable agents that show how to solve real problems with the Agent Development Kit. Fork one as the starting point for your own project, or browse the collection to learn the patterns.

Whether you're building a customer service bot, a research agent, or something entirely new, the recipes here give you a working foundation instead of a blank page.

Try a recipe

Recipes live in two places:

  • core/ — canonical patterns curated by the agents-cli team. Small, focused recipes that teach one thing well (OAuth flows, session memory, guardrails, RAG patterns).
  • contrib/ — community-contributed recipes. Broader in scope; each one is a self-contained example for a specific use case or industry workflow.

Each recipe has its own README.md with setup and run instructions.

Prerequisites

Install ADK from the ADK Get Started guide. Language SDKs:

Contributing a recipe

Start with the Recipe Checklist — one page, everything you need to ship. If you want the full context and tooling reference, the Recipe Handbook has the deep detail.

Getting help

Open a GitHub issue at github.com/google/adk-samples/issues.

License

Apache 2.0 — see LICENSE.

Disclaimer

Not an officially supported Google product. Not eligible for the Google OSS Vulnerability Rewards Program. Recipes are for demonstration and as starting points, not production use.

About

A collection of sample agents built with Agent Development Kit (ADK)

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

10k stars

Watchers

103 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors