Install & Setup

Install the Agno SDK with uv or pip in a supported Python virtual environment.

Install the Agno SDK

Agno supports Python 3.9 or later in the Python 3 series (>=3.9,<4). The commands below select Python 3.12.

Use uv for environment and package management, or use Python's built-in venv and pip.

Create a virtual environment

uv venv --python 3.12

Activate the virtual environment

source .venv/bin/activate

Install Agno

uv pip install -U agno

If pip reports an installation error, upgrade it with python -m pip install --upgrade pip.


Upgrade Agno

To upgrade agno, run this in your virtual environment.

uv pip install -U agno