adk-java and adk-go

adk-java
75
Verified
adk-go
67
Established
Maintenance 25/25
Adoption 10/25
Maturity 15/25
Community 25/25
Maintenance 23/25
Adoption 10/25
Maturity 15/25
Community 19/25
Stars: 1,349
Forks: 296
Downloads:
Commits (30d): 160
Language: Java
License: Apache-2.0
Stars: 7,150
Forks: 578
Downloads:
Commits (30d): 41
Language: Go
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About adk-java

google/adk-java

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

Supports multi-agent composition for hierarchical systems and integrates with Google Cloud services through pre-built tools and OpenAPI specs. Features a built-in development UI for testing and debugging agents locally, with A2A protocol support for remote agent-to-agent communication. Emphasizes code-first Java development for reproducible, versionable agent logic that can run from local environments to cloud deployment.

About adk-go

google/adk-go

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

Provides a modular, multi-agent framework with built-in tool ecosystems and custom function integration, optimized for Go's concurrency model. Model-agnostic architecture works across Gemini and other LLMs, with first-class support for cloud-native deployments like Google Cloud Run. Code-first approach enables agents to be defined, tested, and versioned directly in Go with seamless orchestration of specialized agent workflows.

Scores updated daily from GitHub, PyPI, and npm data. How scores work