What is adk-python?
Latest launch Apache-2.0
Summary
An open-source, code-first Python toolkit for building, evaluating and deploying AI agents.
- Category
- Frameworks
- Open source
- Yes
- License
- Apache-2.0
- Pricing
- Not stated in the sources on this page.
adk-python is Google's Python implementation of the Agent Development Kit. Its repository describes it as an open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
This hub was created with the dated launch of adk-python v2.12.0, released October 13, 2026. See other tools in the frameworks category.
adk-python alternatives
| Tool | License | Pricing note |
|---|---|---|
adk-pythonThis pageAn open-source, code-first Python toolkit for building, evaluating and deploying AI agents. | Apache-2.0 | Not stated |
OpenAI AgentsOpenAI's agent harness, shipped as a Python SDK update in April 2026 and as the hosted Agents API in September 2026. | Open source | SDK and Agents API use standard token and tool pricing. The Agents API has no additional fee. |
MastraTypeScript agent framework. Mastra Code is the terminal agent; AgentController is the extracted loop, in @mastra/core 1.47.0 or later. | Open source | Mastra Code and AgentController are announced as open source. No license fee is stated in the posts we cited. |
AgnoAgno is an orchestration and service layer for agents, exposing them through a REST API and an MCP server. | Apache-2.0 | Not stated |
OpenHandsMIT-licensed project to build and run AI coding agents: start locally, automate workflows, use any model. | MIT | The OpenHands repository is MIT-licensed. Hosted plans are not priced on this page. |
Launches and updates
adk-python 2.12.0 adds tool output callbacks and approvals
adk-pythonGoogle's adk-python v2.12.0, released October 13, 2026, adds after_tool_callback, require_confirmation, custom Agent Engine service accounts and Python 3.15.
Category: Frameworks
Pricing: Open source
Guides covering adk-python
Questions
What is adk-python?
The repository describes it as an open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents.
Is adk-python open source?
Yes. The GitHub API reports the Apache-2.0 license for the repository.
What languages does ADK support?
The ADK site says it is available in Python, TypeScript, Go, Java, and Kotlin.