--- start-gpu.sh	2025-06-08 18:45:15.615476532 +0200
+++ start-gpu-uv.sh	2025-09-02 22:46:51.724743400 +0200
@@ -1,18 +1,19 @@
 #!/bin/sh
-PYTHON=$HOME/dist/bin/python3
-[ -x $PYTHON ] || PYTHON=python3
-VENV=venv-linux
+which uv >/dev/null 2>&1 || exit
+PYTHON_VER=3.12
+VENV=venv-linux-$PYTHON_VER
 OPTIONS="--listen"
-OPTIONS="$OPTIONS --lowvram"
+#OPTIONS="$OPTIONS --lowvram"
 #OPTIONS="$OPTIONS --cpu"
 while :; do
 	git pull --rebase
 	if [ -d $VENV ]; then
-		eval $PYTHON -m venv --upgrade $VENV
+		uv venv $VENV -p $PYTHON_VER --allow-existing
 	else
-		eval $PYTHON -m venv $VENV
+		uv venv $VENV -p $PYTHON_VER
 	fi
-	eval . $VENV/bin/activate
+	. $VENV/bin/activate
+	uv pip install pip
 	pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu128
 	# pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu128
  	pip install -r requirements.txt
