Skip to content

Instantly share code, notes, and snippets.

@DeveloperYatin
Last active June 12, 2026 07:05
Show Gist options
  • Select an option

  • Save DeveloperYatin/76a52ab23de18993a0c48ba888802700 to your computer and use it in GitHub Desktop.

Select an option

Save DeveloperYatin/76a52ab23de18993a0c48ba888802700 to your computer and use it in GitHub Desktop.
πŸš€ Building Autonomous AI Agents with ADK β€” Prerequisites

πŸš€ Building Autonomous AI Agents with ADK β€” Prerequisites

Please complete this setup before the workshop so we can start building AI Agents immediately without setup delays.


βœ… Requirements

  • Laptop/Desktop (Mac, Linux, or Windows)
  • Python installed
  • google-adk Installed

βœ… Step 1 β€” Install Python

You can use any modern Python version (recommended: Python 3.12+).

Check your version:

python3 --version

Example:

Python 3.14.2

Install Python

Mac

brew install python

Ubuntu / Linux

sudo apt update
sudo apt install python3 python3-pip

Windows

Download Python:

https://www.python.org/downloads/

⚠️ Important during installation:

  • Enable βœ… "Add Python to PATH"

Verify installation:

python --version

βœ… Step 2 β€” Install uv

uv is a modern Python package manager used for:

  • Virtual environments
  • Dependency management
  • Faster package installation

It replaces:

  • pip
  • venv
  • virtualenv

Docs:

https://docs.astral.sh/uv/


Install uv

Mac & Linux

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows (PowerShell)

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Verify installation:

uv --version

βœ… Step 3 β€” Create Workshop Directory

Create a separate folder for the workshop:

mkdir -p ai-agents-adk && cd ai-agents-adk

βœ… Step 4 β€” Create Virtual Environment

Using default Python:

uv venv

Or specify a Python version:

uv venv --python 3.14

This creates:

.venv/

βœ… Step 5 β€” Activate Environment

Mac / Linux

source .venv/bin/activate

Windows CMD

.venv\Scripts\activate.bat

Windows PowerShell

.venv\Scripts\Activate.ps1

βœ… Step 6 β€” Install Google ADK Package

uv pip install google-adk --no-cache

βœ… Verify Setup

Run:

python --version
uv --version

If everything works, you are ready πŸš€


See you at the workshop πŸš€

@Aditya-myst

Copy link
Copy Markdown

Yes i am ready .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment