Back to Ecosystem Pulse
ToolProduction Ready

adk-python

by google

Code-first Python SDK for building and evaluating agentic AI systems

Python
Updated Feb 12, 2026
Share:
17.6k
Stars
2.9k
Forks

View on GitHub

Overview

Provides a code-first Python toolkit for building, evaluating, and deploying agentic AI systems. Exposes modular primitives for agent behaviors, tools, and evaluation hooks so teams can assemble custom multi-agent workflows and test agents programmatically. Includes SDK patterns for running agents locally, instrumenting evaluations, and connecting to multiple model providers.

Key Benefits

As agents become more autonomous and interact with each other, practitioners need reproducible ways to build and validate agent behavior and reliability. The MCP pattern and related primitives give teams the primitives to run controlled experiments, capture agent interaction traces, and integrate evaluation steps into development. That visibility and repeatable testing helps form the basis for reputation signals, agent-to-agent evaluation, and pre-production trust checks.

Target Use Cases

Engineers and researchers constructing customizable multi-agent workflows who need programmatic evaluation and deployment patterns. This approach aligns with the Defense in Depth pattern to ensure reliability across tool use within complex agent ecosystems.

Applications

  • Prototype multi-agent workflows and agent delegation patterns with reusable primitives
  • Instrument agent interactions for repeatable A/B evaluations and failure-mode analysis
  • Integrate multiple LLM providers into a single agent development and deployment pipeline
Works With
openaihuggingfaceanthropiclangchain
Topics
agentagenticagentic-aiagentsagents-sdkaiai-agentsaiagentframeworkgenaigenai-chatbot+6 more
Similar Tools
autogencrewailangchain
Keywords
multi-agent orchestrationagent evaluationagentic-sdkmulti-agent