Building Autonomous AI Agents with ADK — Prerequisites A developer has outlined the prerequisites for building autonomous AI agents using the Google ADK, requiring a laptop, Python 3.12+, and the `google-adk` package. The setup also mandates installing the `uv` package manager for virtual environments and dependency management, with specific commands provided for macOS, Linux, and Windows. Attendees must verify their Python and uv installations before the workshop to avoid delays. Please complete this setup before the workshop so we can start building AI Agents immediately without setup delays. - Laptop/Desktop Mac, Linux, or Windows - Python installed - google-adk Installed You can use any modern Python version recommended: Python 3.12+ . Check your version: python3 --version Example: Python 3.14.2 brew install python sudo apt update sudo apt install python3 python3-pip Download Python: https://www.python.org/downloads/ https://www.python.org/downloads/ ⚠️ Important during installation: - Enable ✅ "Add Python to PATH" Verify installation: python --version uv is a modern Python package manager used for: - Virtual environments - Dependency management - Faster package installation It replaces: - pip - venv - virtualenv Docs: curl -LsSf https://astral.sh/uv/install.sh | sh powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" Verify installation: uv --version Create a separate folder for the workshop: mkdir -p ai-agents-adk && cd ai-agents-adk Using default Python: uv venv Or specify a Python version: uv venv --python 3.14 This creates: .venv/ source .venv/bin/activate .venv\Scripts\activate.bat .venv\Scripts\Activate.ps1 uv pip install google-adk --no-cache Run: python --version uv --version If everything works, you are ready 🚀 See you at the workshop 🚀