BigHugger
GH Repository · google

adk-python

An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

stars
21,543
30-day movement
+5819/day
Related entries
60
Connections
2
agent-appPythonmulti-agentpythonllmagentic-aiagentaiagentframeworkagentsaiai-agentsmulti-agentsgenai-chatbotllmsmulti-agent-systemsmulti-agents-collaborationagents-sdkgenaiagentic

adk-python is Google's open-source, code-first Python toolkit for building, evaluating, and deploying AI agents. It is an Agent Development Kit (ADK) that treats agent construction as regular Python code, with stated support for multi-agent systems.

Choose it when you want a code-first Python framework from Google for developing and deploying LLM-powered agents with fine-grained control.

Use it to

  • Build agents as Python code
  • Compose multi-agent systems
  • Evaluate agent behavior
  • Deploy agents to production

For Python developers building LLM-based agent applications

Role
agent-app
Language
Python
Licence
Apache-2.0
Forks
4,010
Open issues
268
Last push
2026-09-15
Latest release
v0.1.0 · 2025-04-09
topicspythonagentsmulti-agentllmgenaiagent-framework