A comprehensive collection of AI Agent architectures built with Google's Agent Development Kit (ADK)
This repository demonstrates how to build AI agents using Google's Agent Development Kit, progressing from simple to complex architectures. Each agent type is implemented in its own folder with complete, runnable examples.
- Python 3.8+
- Google Cloud Account
- pip package manager
# Clone the repository
git clone https://github.com/jingh-ai/google-adk-agent-examples.git
cd google-adk-agent-examples
# Create virtual environment
python -m venv .venv
source .venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Set up Google Cloud credentials
export GOOGLE_API_KEY=your-google-gemini-api-key
# Run the agent
# 1. run with command-line interface
adk run agents/agent_folder_name
# 2. run with web interface
adk web agents