# Setup notes

Einmalig auf dem Host:

```bash
pip3 install --break-system-packages insightface onnxruntime opencv-python-headless numpy pillow

mkdir -p ~/.openclaw/workspace/tools/faceswap/models
curl -fsSL -o ~/.openclaw/workspace/tools/faceswap/models/inswapper_128.onnx \
  https://huggingface.co/ezioruan/inswapper_128.onnx/resolve/main/inswapper_128.onnx
```

`buffalo_l` (~280MB, Detection + Embedding) zieht InsightFace beim ersten Lauf automatisch nach `~/.insightface/models/buffalo_l/`.
