#3333rd of 82 in Agent frameworks and SDKs

adk-go

Code-first Go toolkit for building and orchestrating multi-agent applications

Stars
8.9k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Go
Stars, last 29 weeks+1,512
10 Apr 2026: 7,404 stars17 Apr 2026: 7,488 stars24 Apr 2026: 7,562 stars1 May 2026: 7,631 stars8 May 2026: 7,728 stars15 May 2026: 7,835 stars22 May 2026: 7,894 stars29 May 2026: 7,938 stars5 Jun 2026: 8,010 stars12 Jun 2026: 8,063 stars19 Jun 2026: 8,119 stars26 Jun 2026: 8,166 stars3 Jul 2026: 8,288 stars10 Jul 2026: 8,367 stars17 Jul 2026: 8,416 stars24 Jul 2026: 8,458 stars31 Jul 2026: 8,510 stars7 Aug 2026: 8,558 stars14 Aug 2026: 8,600 stars21 Aug 2026: 8,632 stars28 Aug 2026: 8,671 stars4 Sept 2026: 8,705 stars11 Sept 2026: 8,728 stars18 Sept 2026: 8,763 stars25 Sept 2026: 8,789 stars2 Oct 2026: 8,812 stars9 Oct 2026: 8,834 stars16 Oct 2026: 8,865 stars23 Oct 2026: 8,890 stars30 Oct 2026: 8,916 stars

7,404 on 10 Apr 20268,916 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

ADK Go is Google's Agent Development Kit for Go, installed as the module google.golang.org/adk/v2. Agent logic, tools and multi-agent composition are defined directly in Go code. It is optimized for Gemini but described as model-agnostic and deployment-agnostic, with containerized deployment aimed at Google Cloud Run.

Who it is for: Go developers building cloud-native LLM agents, especially on Gemini

Strengths

  • Agents, tools and orchestration are plain Go, so they can be tested and versioned like other code
  • Composes multiple specialized agents into larger systems
  • Sibling ADKs exist for Python, Java, Kotlin and TypeScript
  • Apache-2.0 licensed, with recent commits and a release in October 2026

Weaknesses

  • README names no model providers besides Gemini optimization
  • Requires a very recent Go toolchain (1.26.10 or later)
  • README has no code example or quickstart, only links to docs and samples
  • Deployment guidance in the README centers on Google Cloud Run

What it needs

  • Needs Go 1.26.10+
  • Models: Gemini

Quick answers

Is adk-go open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Also in Agent frameworks and SDKs

See all 82
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)72k starsMIT95 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.4k starsMIT90 out of 100
3langchainPython framework for building LLM agents and apps from interoperable components148.8k starsMIT89 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)119.7k starsMIT89 out of 100
#5tradingagentsMulti-agent LLM framework that simulates a trading firm's analysis process Live demo ↗ (opens in a new tab)119.3k starsApache-2.089 out of 100