AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Engineering › adk-go
✦ Free & open sourceEngineering

adk-go

Build and orchestrate AI agent workflows with a code-first Go toolkit.

Go Toolkit for AI Agents

Code-first agent development framework optimized for concurrency and high performance.

Free forever · open source · Apache-2.0
✓ Light setup✓ Browser-based✓ Real-time collaboration
8
ZEKAI
Essential for Go agent systems.
Free & open source · Engineering
Ease of setup6
Usefulness8
Maintenance9.5
Community8.5
★ 8,924
GITHUB
Nov 2026
UPDATED
Apache-2.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

ADK Go is an open-source framework designed to build, evaluate, and deploy AI agents using Go. It suits cloud-native engineering teams building multi-agent systems who prefer writing explicit code over declarative YAML configs.

Runs on
Cross-platform
Hosting
Self-host
Languages
Go
License
Apache-2.0

What it is

The framework provides a modular set of components to define agent logic, integrate pre-built tools, and orchestrate multi-agent workflows directly in Go. It includes machine-readable documentation indices for AI coding agents to assist in generating application logic.

Who it's for

It suits backend engineers and architects building cloud-native agent applications in Go, particularly those deploying to Google Cloud Run. It does not suit teams without Go expertise or those looking for visual, no-code agent builders.

Key features

Idiomatic Go Design

Build agents using native Go syntax and concurrency patterns.

Code-First Workflows

Define agent logic and orchestration directly in code for easier testing and version control.

Modular Multi-Agent Systems

Compose multiple specialized agents together to scale complex applications.

AI Coding Agent Support

Reference dedicated machine-readable documentation endpoints to guide LLMs in writing agent code.

How to start

Up and running in 3 steps

1
Ensure you have Go 1.26.10 or later installed in your environment.
2
Add the toolkit to your project using go get google.golang.org/adk/v2.
3
Consult adk.dev/llms-full.txt or the code repository to start writing your agent logic.
Real talk

Our honest verdict

What's great

  • Leverages Go's performance and concurrency strengths for cloud-native applications.
  • Code-first approach allows traditional software testing and versioning.
  • Optimized for Gemini while remaining model-agnostic and deployment-agnostic.
  • Machine-readable documentation formats make it easy for AI coding assistants to generate valid implementations.

Where it falls short

  • Requires writing code in Go 1.26.10 or later.
  • Requires managing your own containerization and deployment pipelines, such as Google Cloud Run.
  • Lacks visual or no-code interfaces for non-programmers.
Cost

Pricing & license

The toolkit is free under its open-source license. The only cost is running your own infrastructure and any underlying LLM API usage.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives
Get more

Use it, or have us set it up

📄 Free PDF: adk-go for Engineering
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure adk-go for you — and train your team.
Get it done for you ↗
Questions

FAQ

What Go version does ADK Go require?

It requires Go 1.26.10 or later.

Can I use models other than Gemini?

Yes, while optimized for Gemini, the framework is model-agnostic.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Engineering — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google