@echo off
cd /d C:\AI\ComfyUI || exit /b 1

set TARGET=models\background_removal
set FILE=birefnet.safetensors
if not exist "%TARGET%\%FILE%" (
	curl --create-dirs --output-dir %TARGET% -JLOR "https://huggingface.co/Comfy-Org/BiRefNet/resolve/main/background_removal/%FILE%"
)

set TARGET=models\clip_vision
set FILE=dino_v3_vit_h.safetensors
if not exist "%TARGET%\%FILE%" (
	curl --create-dirs --output-dir %TARGET% -JLOR "https://huggingface.co/VAST-AI/TripoSplat/resolve/main/clip_vision/%FILE%"
)

set TARGET=models\diffusion_models
set FILE=triposplat_fp16.safetensors
if not exist "%TARGET%\%FILE%" (
	curl --create-dirs --output-dir "%TARGET%" -JLOR "https://huggingface.co/VAST-AI/TripoSplat/resolve/main/diffusion_models/%FILE%"
)

set TARGET=models\vae
set FILE=triposplat_vae_decoder_fp16.safetensors
if not exist "%TARGET%\%FILE%" (
	curl --create-dirs --output-dir "%TARGET%" -JLOR "https://huggingface.co/VAST-AI/TripoSplat/resolve/main/vae/%FILE%"
)