whereismyai
Google ADK for Go
Google ADK for Go is an open-source Go toolkit for building, evaluating, and deploying AI agent workflows using software development principles.
The Agent Development Kit for Go provides a modular framework for creating, testing, and deploying AI agent applications. Developers use this toolkit to manage agent workflows, ranging from simple tasks to complex systems, using idiomatic Go code. The framework remains model-agnostic and deployment-agnostic, though it includes optimizations for Google Gemini. It allows for the composition of multi-agent systems and the integration of custom functions or pre-built tools. This toolkit serves developers building cloud-native applications who prioritize concurrency and performance. It emphasizes code-first development to support versioning and testability throughout the agent lifecycle.
Google ADK for Go at a glance
- Best for: Software engineer
- Runs on: self-hosted
- Pricing: Free
- Released: May 2025
- Category: AI coding tool
- Website: github.com/google/adk-go
Key features
- Idiomatic Go structure for agent logic
- Integration of pre-built tools and custom functions
- Code-first definition of agent workflows
- Scalable composition of multi-agent systems
- Containerization for cloud-native deployment
- Compatibility with cloud environments like Google Cloud Run
Use it for
- Building cloud-native AI agent applications
- Orchestrating workflows between multiple specialized agents
- Developing AI systems with standard software testing and versioning
- Deploying agent services in containerized environments
Companions
Tools that articles about Google ADK for Go recommend using with it, each with its job.
- Claude Code — Context Engine MCP adds semantic codebase search to Claude Code.
- Cursor — The same context layer plugged into Cursor's agent.
- Codex — Runs many coding tasks in parallel and opens pull requests for you.
- Linear — Code review checks PRs against the linked ticket.
- Notion AI — Review pulls specs and docs from Notion over MCP.
- Context7 — Provides up-to-date documentation for AI agents and code editors.
Alternatives to Google ADK for Go
- Genkit — Provides unified APIs and local developer tools for AI application workflows.
- Google Agents CLI — Turns coding agents into experts at building and deploying Google Cloud agents.
- GoCodeo — Generates production-ready code, explains code, and creates tests in seconds.
- AG-UI — Standardizes agent-user interactions and generative UI for applications.
- Codeg — Run multiple AI coding agents together and manage them from mobile devices.
- AI SDK — Switch providers easily and stream real-time responses without custom parsing.
- Google Agent Skills — Access pre-configured automation skills for Google Cloud and developer tools.
- pstack — Improves AI coding agent outcomes with rigorous workflows.
- CodeGraph — It eliminates file crawling, reducing AI agent tool calls by 88% and cutting costs.
- Augment — Org-wide agent loops on top of a deep codebase context engine
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- Adhdev — Orchestrates agents across machines with automated, test-gated git merging.
All Google ADK for Go alternatives