#45 · Primary category: LLM Application Frameworks

adk-go

a2a agents agents-sdk ai aiagentframework gemini genai go llm mcp multi-agent-collaboration multi-agent-systems sdk vertex-ai

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

Project last updated:08/28/26

GitHub Stars

8.7K

Forks

983

Contributors

86

License

Apache-2.0

Why we included this project

Go teams that want to build production AI agents directly in Go will find ADK for Go a natural fit. The framework is code-first: agent logic, tool wiring, and orchestration are all written in Go, so the same testing, versioning, and review practices that apply to a normal service carry over. It is modular enough to compose several specialized agents into one larger system, and the pre-built tool ecosystem plus MCP and A2A support handle external integrations without custom plumbing. Although it is tuned for Gemini and Vertex AI, the model-agnostic core keeps you free to switch providers. For teams deploying to Cloud Run or other concurrent environments, the toolkit leans on Go's strengths, making it a reasonable choice for growing from simple agents to multi-agent workflows.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category