Skip to content

A comprehensive collection of AI Agent architectures built with Google's Agent Development Kit (ADK) - from simple reactive agents to complex multi-agent systems.

License

Notifications You must be signed in to change notification settings

jingh-ai/google-adk-agent-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

google-adk-agent-examples

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.

πŸš€ Getting Started

Prerequisites

  • Python 3.8+
  • Google Cloud Account
  • pip package manager

Quick Start

# 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

πŸ“š Agent Architecture Types

About

A comprehensive collection of AI Agent architectures built with Google's Agent Development Kit (ADK) - from simple reactive agents to complex multi-agent systems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages