Install with uv¶
uv is the recommended way to install URSA. It is fast, works well with isolated environments, and makes it easy to reproduce an installation.
Install uv¶
If you do not already have uv, install it from Astral's official installer:
curl -LsSf https://astral.sh/uv/install.sh | sh
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
See the official uv installation guide for additional methods.
Create an environment and install URSA¶
uv venv --python 3.12 .venv
source .venv/bin/activate
uv pip install ursa-ai
On Windows PowerShell, activate the environment with:
.\.venv\Scripts\Activate.ps1
Install with dashboard support¶
uv pip install "ursa-ai[dashboard]"
Then verify:
ursa --help
ursa-dashboard --help
Project-style installation¶
If you are creating a new project around URSA:
uv init -p 3.12 my-ursa-project
cd my-ursa-project
uv add ursa-ai
With dashboard support:
uv add "ursa-ai[dashboard]"
Optional: install as a uv tool¶
For command-line-only use, you can install URSA as a uv tool:
uv tool install ursa-ai
If you need the dashboard command from the tool installation:
uv tool install "ursa-ai[dashboard]"
For Python scripting, prefer a project or virtual environment installation so your scripts and URSA share the same environment.
Next step¶
Continue with Getting Started - CLI.