#!/usr/bin/env bash # Linux / macOS: double-click start-ui.command on Mac, or run this script. set -euo pipefail SOURCE="${BASH_SOURCE[0]:-$0}" while [[ -L "$SOURCE" ]]; do DIR="$(cd "$(dirname "$SOURCE")" && pwd)" SOURCE="$(readlink "$SOURCE")" [[ "$SOURCE" != /* ]] && SOURCE="$DIR/$SOURCE" done ROOT="$(cd "$(dirname "$SOURCE")/.." && pwd)" cd "$ROOT" if [[ ! -x .venv/bin/python ]]; then echo "Creating .venv (one time)…" python3 -m venv .venv .venv/bin/pip install -e ".[dev]" fi exec .venv/bin/python -m app.launch