Google Developers Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application. They cover a wide range of topics such as Android Wear, Google Compute Engine, ARCore, and Google APIs on iOS.

Codelab tools on GitHub

Filter By

Choose a topic
Choose a product
Choose an event

Updated August 25, 2025

Learn how to build and deploy a secure Model Context Protocol (MCP) server on Cloud Run. Then authenticate to the remote MCP server and invoke MCP tools and prompts from Gemini CLI.

Updated August 25, 2025

With this codelab, we will demonstrate a sophisticated retail search application built on AlloyDB, AlloyDB AI, leveraging cutting-edge Vector Search, scaNN indexing, faceted filters, and intelligent Adaptive filtering, reranking to deliver a dynamic, hybrid search experience at an enterprise scale.

Updated August 25, 2025

With this codelab, we will demonstrate the power of Gemini CLI and MCP Toolbox for Databases CLI to understand and analyze the retail dataset and build the database part of the retail e-commerce hybrid search application incrementally.

17 minutes

Updated August 25, 2025

How to use the protocol buffer compiler with gRPC-Rust to build a gRPC client-server application in the Rust programming language.

17 minutes

Updated August 25, 2025

How to use the protocol buffer compiler with gRPC-Go to build a gRPC client-server application in the Go programming language.

Updated August 25, 2025

In this codelab we will deploy several agent services using cloud run and agent engine,then inspect how we implement A2A protocol to standardize communications between them. You will learn the core concepts and components of A2A and inspect the interactions by deploying the agents powered by different agentic framework with Gemini backend as different services on top of Cloud Run and Agent Engine

Updated August 22, 2025

As the Data Engineer workshop in the four-part Agentverse series, you will transform chaotic, unstructured text into a powerful, structured knowledge engine. You will then build and deploy a wise Retrieval-Augmented Generation (RAG) agent that can provide nuanced, context-aware answers from this new wellspring of data.

Updated August 22, 2025

This tutorial guides how to use AI Agent to help you build production-ready agent from an idea.

Updated August 22, 2025

Learn about all the different tool types Agent Development Kit (ADK) has to offer. This hands-on workshop guides you through building an agent using ADK one tool at a time.

Updated August 21, 2025

As the DevOps/SRE Guardian in the four-part Agentverse series, you will build a complete, production-grade AgentOps bastion for deploying and managing AI agents. You will deploy GPU-accelerated LLMs, secure them with a Model Armor gateway, automate their lifecycle with a CI/CD pipeline, and establish deep observability.