Skip to content

Installation

Annolid supports Python 3.10 to 3.13.

uv provides fast, reproducible environment setup.

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

# Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Create and activate a virtual environment:

uv venv
source .venv/bin/activate

Install Annolid:

uv pip install annolid

Install from source (development):

git clone https://github.com/healthonrails/annolid.git
cd annolid
uv pip install -e .

pip Alternative

python -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install annolid

Verify Installation

annolid --help
annolid-run --help