DEDUPED Hot AI repos. Real use cases. What people build. Get the Monday 5

How to use Adk Python: what you can do with it

What is Adk Python? Agent Development Kit (ADK) is Google's open-source, code-first Python framework for building, evaluating and deploying AI agents. Agents and graph-based Workflows are defined in Python, with routing, loops, retries, human-in-the-loop and a Task API for agent-to-agent delegation, plus pre-built, OpenAPI and MCP tools. It ships a CLI with an interactive runner, a development web UI, evaluation and one-command deploys to Docker or Cloud Run. It is optimised for Gemini but model-agnostic.

How do I use it? Install with pip install google-adk (Python 3.11+); then create an Agent with a name, model and instruction, as in the Quick Start, and assign it to root_agent; chat with it in the terminal with adk run path/to/my_agent. Full steps below.

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

3 use cases

Quick start with Adk Python

  1. Check you have what it needs: Python 3.11 or later; pip; A model to call, such as Gemini; ADK is model-agnostic.
  2. Open google/adk-python on GitHub and read the README and license.
  3. Install with pip install google-adk (Python 3.11+)
  4. Create an Agent with a name, model and instruction, as in the Quick Start, and assign it to root_agent
  5. Chat with it in the terminal with adk run path/to/my_agent
  6. Open the development UI with adk web path/to/agents_dir to test, debug and showcase it

These steps come from our top use case, Build an agent and test it in ADK's web UI, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for google/adk-python

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Best AI repos for Software and DevOps

About this repo

  • Who it is forPython developers building agents or multi-agent systems, especially on Google Cloud, who want testing and deployment built in.
  • Why it is hot22k stars, talked about in 2 AI sources we track
  • LanguagePython
  • Sourcegithub.com/google/adk-python ยท Back to Hot repos

Requirements

  • Python 3.11 or later
  • pip
  • A model to call, such as Gemini; ADK is model-agnostic
  • For Cloud Run deploys: a Google Cloud project; for local containers: Docker

Add this badge to your README

Maintain Adk Python? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/google/adk-python.svg)](https://dedupedai.com/use-cases/google-adk-python/?utm_source=github&utm_medium=badge&utm_campaign=google-adk-python)

HTML

<a href="https://dedupedai.com/use-cases/google-adk-python/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=google-adk-python"><img src="https://dedupedai.com/badge/google/adk-python.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Adk Python

What is Adk Python?

Agent Development Kit (ADK) is Google's open-source, code-first Python framework for building, evaluating and deploying AI agents. Agents and graph-based Workflows are defined in Python, with routing, loops, retries, human-in-the-loop and a Task API for agent-to-agent delegation, plus pre-built, OpenAPI and MCP tools. It ships a CLI with an interactive runner, a development web UI, evaluation and one-command deploys to Docker or Cloud Run. It is optimised for Gemini but model-agnostic. It is an open-source project on GitHub: https://github.com/google/adk-python.

How do I use Adk Python?

Install with pip install google-adk (Python 3.11+); then create an Agent with a name, model and instruction, as in the Quick Start, and assign it to root_agent; chat with it in the terminal with adk run path/to/my_agent. The use cases on this page give the full steps and a copy-paste agent prompt for each job.

Who is Adk Python for?

Python developers building agents or multi-agent systems, especially on Google Cloud, who want testing and deployment built in.

What can I do with Adk Python?

3 use cases so far, for example: Build an agent and test it in ADK's web UI; Chain agents into a deterministic workflow; Evaluate an agent and deploy it to Cloud Run. Each has steps and a copy-paste agent prompt.

What do I need to run Adk Python?

Python 3.11 or later; pip; A model to call, such as Gemini; ADK is model-agnostic; For Cloud Run deploys: a Google Cloud project; for local containers: Docker.

What are alternatives to Adk Python?

Other hot AI repos in Software and DevOps: ECC, Thinkrail, Superpowers, Deep Infer, Instructor.

Is Adk Python safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.