Awesome Agents on Google Cloud
A curated list of tools, docs, and resources for building AI agents on Google Cloud.
Start with the companion guide: The anatomy of an AI agent on Google Cloud: a complete guide, a map of the whole landscape with diagrams and a decision guide.
Contents
Frameworks
- Agent Development Kit (ADK) - Google’s open-source, code-first agent framework; Python, Go, Java, TypeScript, and Kotlin.
- adk-python - The Python SDK; the most mature of the five.
- ADK 2.0 - The current generation: graph-based execution engine, parallel workflows, retries, human-in-the-loop pauses.
- Agent Runtime framework support - LangGraph, LangChain, LlamaIndex, and AG2 deploy to the managed runtime too.
Runtimes
- Agent Runtime - Managed agent runtime (formerly Vertex AI Agent Engine): sessions, memory, code sandbox, tracing, evals.
- Cloud Run - Serverless containers; services, worker pools, jobs, and GPUs.
- Cloud Run GPUs - NVIDIA L4 and RTX PRO 6000 Blackwell with scale-to-zero billing.
- Agentic AI on GKE - The Kubernetes path for agent fleets and self-hosted models.
- Agent Sandbox on GKE - Kernel-level isolation (gVisor) for agent-executed code.
Models
- Gemini API models - The current Gemini lineup, Pro to Flash-Lite.
- Model Garden - 200+ models inside your Google Cloud project, including Claude, GLM, Kimi, and DeepSeek.
- Gemma 4 - Google’s open model family, with function calling and structured output.
- Gemma 4 function calling guide - How tool use works on Gemma 4.
- Run Gemma on Cloud Run - Official pattern: Gemma 4 served with vLLM, wired into an ADK agent.
- Agent Arena - Agent-specific leaderboard: tool orchestration and task completion across a million-plus real sessions.
Protocols: MCP and A2A
Knowledge and RAG
- Agent Search - Turnkey retrieval over your data (formerly Vertex AI Search).
- RAG Engine - Managed RAG pipeline with pluggable chunking, embeddings, and vector stores.
- Vector Search - Raw vector infrastructure for billions-scale retrieval.
- AlloyDB AI - Vector search and AI queries inside your operational database.
- BigQuery vector search - Semantic search where your analytical data already lives.
- Grounding with Google Search - Fresh public-web knowledge without retrieval infrastructure.
Memory and state
- Sessions - Managed conversation state, callable from agents hosted anywhere.
- Memory Bank - Long-term memory that extracts and consolidates facts instead of storing raw transcripts.
- ADK sessions - Session-state backends: in-memory, your own Postgres, or managed Sessions.
- ADK memory - Pluggable memory interface; Memory Bank is one backend among several.
Observability, evals, and security
Starter kits and samples
- agents-cli - Scaffold, evaluate, and deploy agents with Terraform and staging-then-prod CI/CD.
- adk-samples - 70+ sample agents across Python, TypeScript, Go, Java, and Kotlin.
- agent-starter-pack - The predecessor to agents-cli; now in maintenance mode.
- Agent Garden - In-console gallery of agent samples with one-click deploy.
Codelabs and courses
Videos and podcasts
- The Agent Factory - Google Cloud DevRel’s agent podcast; episodes map closely to the layers above.
Contributing
Contributions welcome. Keep entries current (post-2025 product names), one line each, with a short description of why the resource matters.