Google ADK Go
ActiveDescription
An open-source, code-first Go toolkit by Google for building, evaluating, and deploying sophisticated AI agents with flexible tool integration, multi-turn conversation management, and streaming responses.
Key Features
- Idiomatic Go design leveraging native concurrency and performance for cloud-native agent applications
- Rich tool ecosystem with pre-built tools, custom functions, and external tool integration
- Code-first development approach defining agent logic, tools, and orchestration directly in Go
- Modular multi-agent systems enabling composition of multiple specialized agents
- Deploy anywhere with containerization support and strong cloud-native integration (Google Cloud Run)
- Model-agnostic framework optimized for Gemini but compatible with other LLMs
Use Cases
Categories
Quick Start
Install: go get google.golang.org/adk. Define your agent in Go code with tools and orchestration logic, then deploy to any cloud environment.