Skip to content

Installation

Terminal window
pip install .

With visualization support (includes Pillow):

Terminal window
pip install ".[viz]"

For local development:

Terminal window
pip install -e ".[viz,dev]"

If you use uv:

Terminal window
uv pip install -e ".[viz,dev]"

jax-evogym works with any JAX backend. Install JAX separately for your target platform:

Terminal window
# CPU only
pip install jax
# CUDA (Linux)
pip install jax[cuda12]

See the JAX installation guide for full platform instructions.

The documentation site and browser-based designer are a separate Astro/Starlight frontend. They do not require JAX.

Terminal window
bun --cwd site install
bun --cwd site dev

Build the static site:

Terminal window
bun --cwd site build

The designer is served at /designer during local development and in the static build.