You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Go to http://localhost:8000 and you should now see the frontend.
Developing Locally
There are two options to develop locally.
Docker Compose Watch (Easy)
Run in the project root:
docker compose up --build --watch
Go to http://localhost:8000 and you should now see the frontend.
Local build without Docker (Better performance)
Backend
Switch into the server directory:
cd server/
Create a virtual environment and install the dependencies:
CPU:
uv venv --seed # creates the virtual environment
uv sync --extra cpu --no-install-package struct-eqtable # installs dependencies other than the two source packages
uv sync --extra cpu # installs the two source packages
GPU (CUDA >= 12.4):
uv venv --seed # creates the virtual environment
uv sync --extra cu124 --no-install-package struct-eqtable # installs dependencies other than the two source packages
uv sync --extra cu124 # installs the two source packages
Run the server (uv run runs python in the virtual environment):