Skip to content

A curated set of ADK reference implementations in Java and Python. Focused on agent foundations, extensibility, and cross-language patterns.

Notifications You must be signed in to change notification settings

Ashfaqbs/google-adk-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What is Google ADK?

ADK (Agent Development Kit) is a framework for building AI agents in a structured and extensible way. It provides the core building blocks to define agent behavior, manage inputs/outputs, and integrate agents with external systems and tools.

At a high level, ADK helps move from single LLM calls to stateful, goal-driven agents by offering:

  • Clear agent structure and lifecycle
  • Tool and action orchestration
  • Integration points for protocols like MCP (Model Context Protocol)
  • Multi-language support (Java, Python)

This repository acts as a hands-on reference for understanding how Google ADK agents are structured and how basic agents can be implemented across languages, focusing on clarity rather than completeness.

About

A curated set of ADK reference implementations in Java and Python. Focused on agent foundations, extensibility, and cross-language patterns.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published