UmeAiRT commited on
Commit
7f18f05
·
verified ·
1 Parent(s): 3926f5d

Upload 13 files

Browse files
old/UmeAiRT-FLUX-Model_downloader.bat ADDED
@@ -0,0 +1,258 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download FLUX base models?
27
+ echo A) Base
28
+ echo B) fp8
29
+ echo C) All
30
+ echo D) No
31
+ set /p "CHOICE=Enter your choice (A,B,C or D) and press Enter: "
32
+ if /i "%CHOICE%"=="A" (
33
+ set "DOWNLOAD=yes"
34
+ ) else if /i "%CHOICE%"=="B" (
35
+ set "DOWNLOAD=yes"
36
+ ) else if /i "%CHOICE%"=="C" (
37
+ set "DOWNLOAD=yes"
38
+ ) else if /i "%CHOICE%"=="D" (
39
+ set "DOWNLOAD=yes"
40
+ ) else (
41
+ echo Invalid choice. Please enter A,B,C or D.
42
+ goto CHOOSE_OPTION
43
+ )
44
+
45
+ :CHOOSE_FLUX_GGUF
46
+ REM Ask user if they FLUXt to download FLUX GGUF Model
47
+ echo Do you FLUXt to download FLUX GGUF models?
48
+ echo A) Q8_0 + T5_Q8 (24GB Vram)
49
+ echo B) Q5_K_S + T5_Q5_K_M (16GB Vram)
50
+ echo C) Q4_K_S + T5_Q3_K_L (less than 12GB Vram)
51
+ echo D) All
52
+ echo E) No
53
+ set /p "FLUX_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
54
+ if /i "%FLUX_GGUF_CHOICE%"=="A" (
55
+ set "DOWNLOAD_GGUF=yes"
56
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
57
+ set "DOWNLOAD_GGUF=yes"
58
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
59
+ set "DOWNLOAD_GGUF=yes"
60
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
61
+ set "DOWNLOAD_GGUF=yes"
62
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="E" (
63
+ set "DOWNLOAD_GGUF=no"
64
+ ) else (
65
+ echo Invalid choice. Please enter A,B,C,D or E.
66
+ goto CHOOSE_FLUX_GGUF
67
+ )
68
+
69
+ :CHOOSE_FLUX_SCHNELL
70
+ REM Ask user if they want to download FLUX SCHNELL Model
71
+ echo Do you want to download the FLUX SCHNELL Model?
72
+ echo A) Yes
73
+ echo B) No
74
+ set /p "FLUX_SCHNELL_CHOICE=Enter your choice (A or B) and press Enter: "
75
+
76
+ if /i "%FLUX_SCHNELL_CHOICE%"=="A" (
77
+ set "DOWNLOAD_FLUX_SCHNELL=yes"
78
+ ) else if /i "%FLUX_SCHNELL_CHOICE%"=="B" (
79
+ set "DOWNLOAD_FLUX_SCHNELL=no"
80
+ ) else (
81
+ echo Invalid choice. Please enter A or B.
82
+ goto CHOOSE_FLUX_SCHNELL
83
+ )
84
+
85
+ :CHOOSE_FLUX_CONTROLNET
86
+ REM Ask user if they want to download FLUX SCHNELL Model
87
+ echo Do you want to download FLUX ControlNet Models?
88
+ echo A) Yes
89
+ echo B) No
90
+ set /p "FLUX_CONTROLNET_CHOICE=Enter your choice (A or B) and press Enter: "
91
+
92
+ if /i "%FLUX_CONTROLNET_CHOICE%"=="A" (
93
+ set "DOWNLOAD_FLUX_CONTROLNET=yes"
94
+ ) else if /i "%FLUX_CONTROLNET_CHOICE%"=="B" (
95
+ set "DOWNLOAD_FLUX_CONTROLNET=no"
96
+ ) else (
97
+ echo Invalid choice. Please enter A or B.
98
+ goto CHOOSE_FLUX_CONTROLNET
99
+ )
100
+
101
+ :CHOOSE_FLUX_PULID
102
+ REM Ask user if they want to download FLUX SCHNELL Model
103
+ echo Do you want to download FLUX PuLID and REDUX Models?
104
+ echo A) Yes
105
+ echo B) No
106
+ set /p "FLUX_PULID_CHOICE=Enter your choice (A or B) and press Enter: "
107
+
108
+ if /i "%FLUX_PULID_CHOICE%"=="A" (
109
+ set "DOWNLOAD_FLUX_PULID=yes"
110
+ ) else if /i "%FLUX_PULID_CHOICE%"=="B" (
111
+ set "DOWNLOAD_FLUX_PULID=no"
112
+ ) else (
113
+ echo Invalid choice. Please enter A or B.
114
+ goto CHOOSE_FLUX_PULID
115
+ )
116
+
117
+ :CHOOSE_FLUX_LORA
118
+ REM Ask user if they want to download FLUX LORA
119
+ echo Do you want to download UmeAiRT LoRAs?
120
+ echo A) Yes
121
+ echo B) No
122
+ set /p "FLUX_LORA_CHOICE=Enter your choice (A or B) and press Enter: "
123
+
124
+ if /i "%FLUX_LORA_CHOICE%"=="A" (
125
+ set "DOWNLOAD_FLUX_LORA=yes"
126
+ ) else if /i "%FLUX_LORA_CHOICE%"=="B" (
127
+ set "DOWNLOAD_FLUX_LORA=no"
128
+ ) else (
129
+ echo Invalid choice. Please enter A or B.
130
+ goto CHOOSE_FLUX_LORA
131
+ )
132
+
133
+ if /i "%CHOICE%"=="A" (
134
+ echo Downloading unet models file...
135
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
136
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev.sft" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev.sft?download=true
137
+ ) else if /i "%CHOICE%"=="B" (
138
+ echo Downloading unet models file...
139
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
140
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev-fp8.safetensors?download=true
141
+ ) else if /i "%CHOICE%"=="C" (
142
+ echo Downloading unet models file...
143
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
144
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev.sft" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev.sft?download=true
145
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev-fp8.safetensors?download=true
146
+ ) else if /i "%CHOICE%"=="D" (
147
+ set "INSTALL_TYPE=optimized"
148
+ ) else (
149
+ echo Invalid choice. Please enter A,B,C or D.
150
+ goto CHOOSE_OPTION
151
+ )
152
+
153
+ REM Download VAE file
154
+ echo Downloading VAE file...
155
+ curl -L -o "%modelsPath%/vae/ae.safetensors" "https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ae.safetensors?download=true"
156
+
157
+ REM Download CLIP files
158
+ echo Downloading CLIP files...
159
+ curl -L -o "%modelsPath%/clip/clip_l.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_l.safetensors?download=true
160
+ curl -L -o "%modelsPath%/clip/longclip-L.pt" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/longclip-L.pt?download=true
161
+ curl -L -o "%modelsPath%/clip/t5xxl_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp8_e4m3fn.safetensors?download=true
162
+ curl -L -o "%modelsPath%/clip/t5xxl_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp16.safetensors?download=true
163
+ curl -L -o "%modelsPath%/clip/ViT-L-14-TEXT-detail-improved-hiT-GmP-TE-only-HF.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/ViT-L-14-TEXT-detail-improved-hiT-GmP-TE-only-HF.safetensors?download=true
164
+
165
+ if "%DOWNLOAD_GGUF%"=="yes" (
166
+ echo Downloading FLUX GGUF Quant Model...
167
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
168
+ if /i "%FLUX_GGUF_CHOICE%"=="A" (
169
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q8_0.gguf?download=true
170
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q8_0.gguf?download=true
171
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
172
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf?download=true
173
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q5_K_S.gguf?download=true
174
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
175
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf?download=true
176
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/flux1-dev-Q4_K_S.gguf?download=true
177
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
178
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q8_0.gguf?download=true
179
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf?download=true
180
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf?download=true
181
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q8_0.gguf?download=true
182
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q5_K_S.gguf?download=true
183
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/flux1-dev-Q4_K_S.gguf?download=true
184
+ )
185
+ )
186
+ REM Download clip vision
187
+ echo Downloading clip vision file...
188
+ curl -L -o "%modelsPath%/clip_vision/clip_vision_h.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/clip_vision_h.safetensors?download=true
189
+
190
+ REM Download upscale model
191
+ echo Downloading upscale models...
192
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus.pth?download=true
193
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus_anime_6B.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus_anime_6B.pth?download=true
194
+
195
+ REM Download FLUX SCHNELL Model if user chose to
196
+ if "%DOWNLOAD_FLUX_SCHNELL%"=="yes" (
197
+ echo Downloading FLUX SCHNELL Model...
198
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-schnell-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-schnell-fp8.safetensors?download=true
199
+ )
200
+
201
+ mkdir "%modelsPath%/LLM"
202
+ mkdir "%modelsPath%/xlabs/controlnets"
203
+
204
+ if "%DOWNLOAD_FLUX_CONTROLNET%"=="yes" (
205
+ echo Downloading FLUX ControlNet Models...
206
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
207
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-canny-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-canny-controlnet-v3.safetensors?download=true
208
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-depth-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-depth-controlnet-v3.safetensors?download=true
209
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-hed-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-hed-controlnet-v3.safetensors?download=true
210
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-depth-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-depth-dev-fp8.safetensors?download=true
211
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-canny-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-canny-dev-fp8.safetensors?download=true
212
+ if "%DOWNLOAD_GGUF%"=="yes" (
213
+ echo Downloading ControlNet GGUF Model...
214
+ if /i "%FLUX_GGUF_CHOICE%"=="A" (
215
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf?download=true
216
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf?download=true
217
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
218
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf?download=true
219
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf?download=true
220
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
221
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf?download=true
222
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf?download=true
223
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
224
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf?download=true
225
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf?download=true
226
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf?download=true
227
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf?download=true
228
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf?download=true
229
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf?download=true
230
+ )
231
+ )
232
+ curl -L -o "%modelsPath%/controlnet/diffusion_pytorch_model_promax.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/controlnet/diffusion_pytorch_model_promax.safetensors?download=true
233
+ curl -L -o "%modelsPath%/controlnet/Shakker-LabsFLUX1-dev-ControlNet-Union-Pro.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/controlnet/Shakker-LabsFLUX1-dev-ControlNet-Union-Pro.safetensors?download=true
234
+ )
235
+
236
+ REM Download FLUX SCHNELL Model if user chose to
237
+ if "%DOWNLOAD_FLUX_LORA%"=="yes" (
238
+ echo Downloading UmeAiRT LoRAs...
239
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'loras\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
240
+ curl -L -o "%modelsPath%/loras/FLUX/ume_sky_v2.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_Sky/resolve/main/ume_sky_v2.safetensors?download=true
241
+ curl -L -o "%modelsPath%/loras/FLUX/ume_modern_pixelart.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Modern_Pixel_art/resolve/main/ume_modern_pixelart.safetensors?download=true
242
+ curl -L -o "%modelsPath%/loras/FLUX/ume_classic_Romanticism.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Romanticism/resolve/main/ume_classic_Romanticism.safetensors?download=true
243
+ curl -L -o "%modelsPath%/loras/FLUX/ume_classic_impressionist.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Impressionism/resolve/main/ume_classic_impressionist.safetensors?download=true
244
+ curl -L -o "%modelsPath%/loras/FLUX/ume_the-little-newspaper.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_J1900/resolve/main/umej1900.safetensors?download=true
245
+ curl -L -o "%modelsPath%/loras/FLUX/ume_knight.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_Knight/resolve/main/ume_gachaak.safetensors?download=true
246
+ )
247
+
248
+ REM Download FLUX SCHNELL Model if user chose to
249
+ if "%DOWNLOAD_FLUX_PuLID%"=="yes" (
250
+ echo Downloading FLUX PuLID...
251
+ mkdir "%modelsPath%/pulid"
252
+ curl -L -o "%modelsPath%/pulid/pulid_flux_v0.9.0.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/pulid/pulid_flux_v0.9.0.safetensors?download=true
253
+ curl -L -o "%modelsPath%/clip_vision/sigclip_vision_patch14_384.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/sigclip_vision_patch14_384.safetensors?download=true
254
+ curl -L -o "%modelsPath%/style_models/flux1-redux-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/style_models/flux1-redux-dev.safetensors?download=true
255
+ )
256
+
257
+ echo Models downloaded.
258
+ pause
old/UmeAiRT-HIDREAM-Model_downloader.bat ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download HiDream fp8 models? (24GB Vram recommanded)
27
+ echo A) Yes
28
+ echo B) No
29
+ set /p "CHOICE=Enter your choice (A or B) and press Enter: "
30
+ if /i "%CHOICE%"=="A" (
31
+ echo Downloading unet models file...
32
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\HIDREAM'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
33
+ curl -L -o "%modelsPath%/diffusion_models/HIDREAM/hidream_i1_dev_fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/HiDream/hidream_i1_dev_fp8.safetensors?download=true
34
+ ) else if /i "%CHOICE%"=="B" (
35
+ set "DOWNLOAD_HID=no"
36
+ ) else (
37
+ echo Invalid choice. Please enter A,B,C or D.
38
+ goto CHOOSE_OPTION
39
+ )
40
+
41
+ :CHOOSE_HID_GGUF
42
+ REM Ask user if they HIDt to download HID GGUF Model
43
+ echo Do you HID to download HiDream GGUF models?
44
+ echo A) Q8_0 (16GB Vram)
45
+ echo B) Q5_K_S (12GB Vram)
46
+ echo C) Q4_K_S (less than 12GB Vram)
47
+ echo D) All
48
+ echo E) No
49
+ set /p "HID_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
50
+ if /i "%HID_GGUF_CHOICE%"=="A" (
51
+ set "DOWNLOAD_GGUF=yes"
52
+ ) else if /i "%HID_GGUF_CHOICE%"=="B" (
53
+ set "DOWNLOAD_GGUF=yes"
54
+ ) else if /i "%HID_GGUF_CHOICE%"=="C" (
55
+ set "DOWNLOAD_GGUF=yes"
56
+ ) else if /i "%HID_GGUF_CHOICE%"=="D" (
57
+ set "DOWNLOAD_GGUF=yes"
58
+ ) else if /i "%HID_GGUF_CHOICE%"=="E" (
59
+ set "DOWNLOAD_GGUF=no"
60
+ ) else (
61
+ echo Invalid choice. Please enter A,B,C,D or E.
62
+ goto CHOOSE_HID_GGUF
63
+ )
64
+
65
+ REM Download VAE file
66
+ echo Downloading VAE file...
67
+ curl -L -o "%modelsPath%/vae/ae.safetensors" "https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ae.safetensors?download=true"
68
+
69
+ REM Download CLIP files
70
+ echo Downloading CLIP files...
71
+ curl -L -o "%modelsPath%/clip/clip_g_hidream.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_g_hidream.safetensors?download=true
72
+ curl -L -o "%modelsPath%/clip/clip_l_hidream.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_l_hidream.safetensors?download=true
73
+ curl -L -o "%modelsPath%/clip/t5xxl_fp8_e4m3fn_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp8_e4m3fn_scaled.safetensors?download=true
74
+ curl -L -o "%modelsPath%/clip/llama_3.1_8b_instruct_fp8_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/llama_3.1_8b_instruct_fp8_scaled.safetensors?download=true
75
+
76
+ if "%DOWNLOAD_GGUF%"=="yes" (
77
+ echo Downloading HID GGUF Quant Model...
78
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\HIDREAM'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
79
+ if /i "%HID_GGUF_CHOICE%"=="A" (
80
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q8_0.gguf?download=true
81
+ ) else if /i "%HID_GGUF_CHOICE%"=="B" (
82
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q5_K_S.gguf?download=true
83
+ ) else if /i "%HID_GGUF_CHOICE%"=="C" (
84
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q4_K_S.gguf?download=true
85
+ ) else if /i "%HID_GGUF_CHOICE%"=="D" (
86
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q8_0.gguf?download=true
87
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q5_K_S.gguf?download=true
88
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q4_K_S.gguf?download=true
89
+ )
90
+ )
91
+
92
+ echo Models downloaded.
93
+ pause
old/UmeAiRT-LTXV-Model_downloader.bat ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download LTXV base models?
27
+ echo A) 13B (30Gb)
28
+ echo B) 2B (7Gb)
29
+ echo C) All
30
+ echo D) No
31
+ set /p "CHOICE=Enter your choice (A,B,C or D) and press Enter: "
32
+ if /i "%CHOICE%"=="A" (
33
+ set "DOWNLOAD=yes"
34
+ ) else if /i "%CHOICE%"=="B" (
35
+ set "DOWNLOAD=yes"
36
+ ) else if /i "%CHOICE%"=="C" (
37
+ set "DOWNLOAD=yes"
38
+ ) else if /i "%CHOICE%"=="D" (
39
+ set "DOWNLOAD=no"
40
+ ) else (
41
+ echo Invalid choice. Please enter A,B,C,D or E.
42
+ goto CHOOSE_OPTION
43
+ )
44
+
45
+ :CHOOSE_LTXV_GGUF
46
+ REM Ask user if they want to download WAN GGUF Model
47
+ echo Do you want to download LTXV GGUF models?
48
+ echo A) Q8_0 (24GB Vram)
49
+ echo B) Q5_K_M (16GB Vram)
50
+ echo C) Q3_K_S (less than 12GB Vram)
51
+ echo D) All
52
+ echo E) No
53
+ set /p "LTXV_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
54
+ if /i "%LTXV_GGUF_CHOICE%"=="A" (
55
+ set "DOWNLOAD_GGUF=yes"
56
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="B" (
57
+ set "DOWNLOAD_GGUF=yes"
58
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="C" (
59
+ set "DOWNLOAD_GGUF=yes"
60
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="D" (
61
+ set "DOWNLOAD_GGUF=yes"
62
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="E" (
63
+ set "DOWNLOAD_GGUF=no"
64
+ ) else (
65
+ echo Invalid choice. Please enter A,B,C,D or E.
66
+ goto CHOOSE_LTXV_GGUF
67
+ )
68
+
69
+ if "%DOWNLOAD%"=="yes" (
70
+ echo Downloading checkpoint models file...
71
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'checkpoints\LTXV'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
72
+ if /i "%CHOICE%"=="A" (
73
+ echo 13B Model :
74
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors?download=true
75
+
76
+ ) else if /i "%CHOICE%"=="B" (
77
+ echo 2B Model :
78
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors?download=true
79
+
80
+ ) else if /i "%CHOICE%"=="C" (
81
+ echo 13B Model :
82
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors?download=true
83
+ echo 2B Model :
84
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors?download=true
85
+ )
86
+ )
87
+
88
+ REM Download VAE file
89
+ echo Downloading VAE file...
90
+ curl -L -o "%modelsPath%/vae/ltxv-13b-0.9.7-vae-BF16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ltxv-13b-0.9.7-vae-BF16.safetensors?download=true
91
+
92
+ if "%DOWNLOAD_GGUF%"=="yes" (
93
+ echo Downloading GGUF Quant Model...
94
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\LTXV'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
95
+ if /i "%LTXV_GGUF_CHOICE%"=="A" (
96
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf?download=true
97
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="B" (
98
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf?download=true
99
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="C" (
100
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf?download=true
101
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="D" (
102
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf?download=true
103
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf?download=true
104
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf?download=true
105
+ )
106
+ )
107
+
108
+ echo Models downloaded.
109
+ pause
old/UmeAiRT-Model_downloader-FLUX-Auto.bat ADDED
@@ -0,0 +1,153 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
24
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
25
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'xlabs\controlnets'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
26
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'LLM'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
27
+ REM Check if nvidia-smi is present
28
+ where nvidia-smi >nul 2>&1
29
+ if %errorlevel% neq 0 (
30
+ echo No NVIDIA drivers detected.
31
+ goto SKIP_NVIDIA
32
+ )
33
+
34
+ nvidia-smi --query-gpu=name,memory.total --format=csv > temp_gpu_info.txt
35
+ set "line="
36
+ for /f "skip=1 usebackq delims=" %%A in ("temp_gpu_info.txt") do (
37
+ set "line=%%A"
38
+ goto :process
39
+ )
40
+
41
+ :process
42
+ REM Extraire le nom et la mémoire
43
+ for /f "tokens=1,2 delims=," %%A in ("!line!") do (
44
+ set "nvidia_name=%%A"
45
+ set "nvidia_memory=%%B"
46
+ )
47
+
48
+ REM Calculer la mémoire en Go et arrondir
49
+ set /a nvidia_memory_mib=!nvidia_memory:~0,-4!
50
+ set /a nvidia_memory_go=(nvidia_memory_mib + 512) / 1024
51
+ rem set /a nvidia_memory_go=18
52
+ echo -------------------------------------------------------------------------------
53
+ echo Graphic card : !nvidia_name! VRAM : !nvidia_memory_go! Go
54
+ echo -------------------------------------------------------------------------------
55
+ set /a "memory_go=nvidia_memory_go"
56
+ if !memory_go! GEQ 30 (
57
+ set "version=FP16"
58
+ echo Your best version is  FP16
59
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev-fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev-fp16.safetensors?download=true
60
+ curl -L -o "%modelsPath%/clip/t5xxl_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp16.safetensors?download=true
61
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-depth-dev-fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-depth-dev-fp16.safetensors?download=true
62
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-canny-dev-fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-canny-dev-fp16.safetensors?download=true
63
+ ) else if !memory_go! GEQ 18 (
64
+ set "version=FP8Q8"
65
+ echo Your best version is  FP8/Q8
66
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev-fp8.safetensors?download=true
67
+ curl -L -o "%modelsPath%/clip/t5xxl_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp8_e4m3fn.safetensors?download=true
68
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q8_0.gguf?download=true
69
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q8_0.gguf?download=true
70
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf?download=true
71
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf?download=true
72
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-depth-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-depth-dev-fp8.safetensors?download=true
73
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-canny-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-canny-dev-fp8.safetensors?download=true
74
+ ) else if !memory_go! GEQ 14 (
75
+ set "version=Q6"
76
+ echo Your best version is  Q6
77
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-fill-dev-Q6_K.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-fill-dev-Q6_K.gguf?download=true
78
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q6_K.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q6_K.gguf?download=true
79
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf?download=true
80
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf?download=true
81
+ ) else if !memory_go! GEQ 12 (
82
+ set "version=Q5"
83
+ echo Your best version is  Q5
84
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q5_K_S.gguf?download=true
85
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf?download=true
86
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf?download=true
87
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf?download=true
88
+ ) else if !memory_go! GEQ 10 (
89
+ set "version=Q4"
90
+ echo Your best version is  Q4
91
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q4_K_S.gguf?download=true
92
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q4_K_S.gguf?download=true
93
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf?download=true
94
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf?download=true
95
+ ) else if !memory_go! GEQ 8 (
96
+ set "version=Q3"
97
+ echo Your best version is  Q3
98
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q3_K_S.gguf?download=true
99
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf?download=true
100
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf?download=true
101
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf?download=true
102
+ ) else (
103
+ set "version=Q2"
104
+ echo Your best version is  Q2
105
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q2_K.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q2_K.gguf?download=true
106
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf?download=true
107
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf?download=true
108
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf?download=true
109
+ )
110
+
111
+ REM Download CLIP files
112
+ echo Downloading CLIP files...
113
+ curl -L -o "%modelsPath%/clip/clip_l.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_l.safetensors?download=true
114
+ curl -L -o "%modelsPath%/clip/longclip-L.pt" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/longclip-L.pt?download=true
115
+ curl -L -o "%modelsPath%/clip/ViT-L-14-TEXT-detail-improved-hiT-GmP-TE-only-HF.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/ViT-L-14-TEXT-detail-improved-hiT-GmP-TE-only-HF.safetensors?download=true
116
+ REM Download VAE file
117
+ echo Downloading VAE file...
118
+ curl -L -o "%modelsPath%/vae/ae.safetensors" "https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ae.safetensors?download=true"
119
+ REM Download clip vision
120
+ echo Downloading clip vision file...
121
+ curl -L -o "%modelsPath%/clip_vision/clip_vision_h.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/clip_vision_h.safetensors?download=true
122
+ REM Download upscale model
123
+ echo Downloading upscale models...
124
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus.pth?download=true
125
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus_anime_6B.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus_anime_6B.pth?download=true
126
+ REM Download UmeAiRT LoRA
127
+ echo Downloading UmeAiRT LoRAs...
128
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'loras\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
129
+ curl -L -o "%modelsPath%/loras/FLUX/ume_sky_v2.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_Sky/resolve/main/ume_sky_v2.safetensors?download=true
130
+ curl -L -o "%modelsPath%/loras/FLUX/ume_modern_pixelart.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Modern_Pixel_art/resolve/main/ume_modern_pixelart.safetensors?download=true
131
+ curl -L -o "%modelsPath%/loras/FLUX/ume_classic_Romanticism.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Romanticism/resolve/main/ume_classic_Romanticism.safetensors?download=true
132
+ curl -L -o "%modelsPath%/loras/FLUX/ume_classic_impressionist.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Impressionism/resolve/main/ume_classic_impressionist.safetensors?download=true
133
+ curl -L -o "%modelsPath%/loras/FLUX/ume_the-little-newspaper.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_J1900/resolve/main/umej1900.safetensors?download=true
134
+ curl -L -o "%modelsPath%/loras/FLUX/ume_knight.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_Knight/resolve/main/ume_gachaak.safetensors?download=true
135
+
136
+ echo Downloading FLUX ControlNet Models...
137
+
138
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-canny-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-canny-controlnet-v3.safetensors?download=true
139
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-depth-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-depth-controlnet-v3.safetensors?download=true
140
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-hed-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-hed-controlnet-v3.safetensors?download=true
141
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-depth-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-depth-dev-fp8.safetensors?download=true
142
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-canny-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-canny-dev-fp8.safetensors?download=true
143
+ curl -L -o "%modelsPath%/controlnet/diffusion_pytorch_model_promax.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/controlnet/diffusion_pytorch_model_promax.safetensors?download=true
144
+ curl -L -o "%modelsPath%/controlnet/Shakker-LabsFLUX1-dev-ControlNet-Union-Pro.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/controlnet/Shakker-LabsFLUX1-dev-ControlNet-Union-Pro.safetensors?download=true
145
+ REM Download FLUX SCHNELL Model if user chose to
146
+ echo Downloading FLUX PuLID...
147
+ mkdir "%modelsPath%/pulid"
148
+ curl -L -o "%modelsPath%/pulid/pulid_flux_v0.9.0.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/pulid/pulid_flux_v0.9.0.safetensors?download=true
149
+ curl -L -o "%modelsPath%/clip_vision/sigclip_vision_patch14_384.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/sigclip_vision_patch14_384.safetensors?download=true
150
+ curl -L -o "%modelsPath%/style_models/flux1-redux-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/style_models/flux1-redux-dev.safetensors?download=true
151
+
152
+ echo Models downloaded.
153
+ pause
old/UmeAiRT-Model_downloader-FLUX.bat ADDED
@@ -0,0 +1,258 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download FLUX base models?
27
+ echo A) Base
28
+ echo B) fp8
29
+ echo C) All
30
+ echo D) No
31
+ set /p "CHOICE=Enter your choice (A,B,C or D) and press Enter: "
32
+ if /i "%CHOICE%"=="A" (
33
+ set "DOWNLOAD=yes"
34
+ ) else if /i "%CHOICE%"=="B" (
35
+ set "DOWNLOAD=yes"
36
+ ) else if /i "%CHOICE%"=="C" (
37
+ set "DOWNLOAD=yes"
38
+ ) else if /i "%CHOICE%"=="D" (
39
+ set "DOWNLOAD=yes"
40
+ ) else (
41
+ echo Invalid choice. Please enter A,B,C or D.
42
+ goto CHOOSE_OPTION
43
+ )
44
+
45
+ :CHOOSE_FLUX_GGUF
46
+ REM Ask user if they FLUXt to download FLUX GGUF Model
47
+ echo Do you FLUXt to download FLUX GGUF models?
48
+ echo A) Q8_0 + T5_Q8 (24GB Vram)
49
+ echo B) Q5_K_S + T5_Q5_K_M (16GB Vram)
50
+ echo C) Q4_K_S + T5_Q3_K_L (less than 12GB Vram)
51
+ echo D) All
52
+ echo E) No
53
+ set /p "FLUX_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
54
+ if /i "%FLUX_GGUF_CHOICE%"=="A" (
55
+ set "DOWNLOAD_GGUF=yes"
56
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
57
+ set "DOWNLOAD_GGUF=yes"
58
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
59
+ set "DOWNLOAD_GGUF=yes"
60
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
61
+ set "DOWNLOAD_GGUF=yes"
62
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="E" (
63
+ set "DOWNLOAD_GGUF=no"
64
+ ) else (
65
+ echo Invalid choice. Please enter A,B,C,D or E.
66
+ goto CHOOSE_FLUX_GGUF
67
+ )
68
+
69
+ :CHOOSE_FLUX_SCHNELL
70
+ REM Ask user if they want to download FLUX SCHNELL Model
71
+ echo Do you want to download the FLUX SCHNELL Model?
72
+ echo A) Yes
73
+ echo B) No
74
+ set /p "FLUX_SCHNELL_CHOICE=Enter your choice (A or B) and press Enter: "
75
+
76
+ if /i "%FLUX_SCHNELL_CHOICE%"=="A" (
77
+ set "DOWNLOAD_FLUX_SCHNELL=yes"
78
+ ) else if /i "%FLUX_SCHNELL_CHOICE%"=="B" (
79
+ set "DOWNLOAD_FLUX_SCHNELL=no"
80
+ ) else (
81
+ echo Invalid choice. Please enter A or B.
82
+ goto CHOOSE_FLUX_SCHNELL
83
+ )
84
+
85
+ :CHOOSE_FLUX_CONTROLNET
86
+ REM Ask user if they want to download FLUX SCHNELL Model
87
+ echo Do you want to download FLUX ControlNet Models?
88
+ echo A) Yes
89
+ echo B) No
90
+ set /p "FLUX_CONTROLNET_CHOICE=Enter your choice (A or B) and press Enter: "
91
+
92
+ if /i "%FLUX_CONTROLNET_CHOICE%"=="A" (
93
+ set "DOWNLOAD_FLUX_CONTROLNET=yes"
94
+ ) else if /i "%FLUX_CONTROLNET_CHOICE%"=="B" (
95
+ set "DOWNLOAD_FLUX_CONTROLNET=no"
96
+ ) else (
97
+ echo Invalid choice. Please enter A or B.
98
+ goto CHOOSE_FLUX_CONTROLNET
99
+ )
100
+
101
+ :CHOOSE_FLUX_PULID
102
+ REM Ask user if they want to download FLUX SCHNELL Model
103
+ echo Do you want to download FLUX PuLID and REDUX Models?
104
+ echo A) Yes
105
+ echo B) No
106
+ set /p "FLUX_PULID_CHOICE=Enter your choice (A or B) and press Enter: "
107
+
108
+ if /i "%FLUX_PULID_CHOICE%"=="A" (
109
+ set "DOWNLOAD_FLUX_PULID=yes"
110
+ ) else if /i "%FLUX_PULID_CHOICE%"=="B" (
111
+ set "DOWNLOAD_FLUX_PULID=no"
112
+ ) else (
113
+ echo Invalid choice. Please enter A or B.
114
+ goto CHOOSE_FLUX_PULID
115
+ )
116
+
117
+ :CHOOSE_FLUX_LORA
118
+ REM Ask user if they want to download FLUX LORA
119
+ echo Do you want to download UmeAiRT LoRAs?
120
+ echo A) Yes
121
+ echo B) No
122
+ set /p "FLUX_LORA_CHOICE=Enter your choice (A or B) and press Enter: "
123
+
124
+ if /i "%FLUX_LORA_CHOICE%"=="A" (
125
+ set "DOWNLOAD_FLUX_LORA=yes"
126
+ ) else if /i "%FLUX_LORA_CHOICE%"=="B" (
127
+ set "DOWNLOAD_FLUX_LORA=no"
128
+ ) else (
129
+ echo Invalid choice. Please enter A or B.
130
+ goto CHOOSE_FLUX_LORA
131
+ )
132
+
133
+ if /i "%CHOICE%"=="A" (
134
+ echo Downloading unet models file...
135
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
136
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev.sft" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev.sft?download=true
137
+ ) else if /i "%CHOICE%"=="B" (
138
+ echo Downloading unet models file...
139
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
140
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev-fp8.safetensors?download=true
141
+ ) else if /i "%CHOICE%"=="C" (
142
+ echo Downloading unet models file...
143
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
144
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev.sft" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev.sft?download=true
145
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-dev-fp8.safetensors?download=true
146
+ ) else if /i "%CHOICE%"=="D" (
147
+ set "INSTALL_TYPE=optimized"
148
+ ) else (
149
+ echo Invalid choice. Please enter A,B,C or D.
150
+ goto CHOOSE_OPTION
151
+ )
152
+
153
+ REM Download VAE file
154
+ echo Downloading VAE file...
155
+ curl -L -o "%modelsPath%/vae/ae.safetensors" "https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ae.safetensors?download=true"
156
+
157
+ REM Download CLIP files
158
+ echo Downloading CLIP files...
159
+ curl -L -o "%modelsPath%/clip/clip_l.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_l.safetensors?download=true
160
+ curl -L -o "%modelsPath%/clip/longclip-L.pt" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/longclip-L.pt?download=true
161
+ curl -L -o "%modelsPath%/clip/t5xxl_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp8_e4m3fn.safetensors?download=true
162
+ curl -L -o "%modelsPath%/clip/t5xxl_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp16.safetensors?download=true
163
+ curl -L -o "%modelsPath%/clip/ViT-L-14-TEXT-detail-improved-hiT-GmP-TE-only-HF.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/ViT-L-14-TEXT-detail-improved-hiT-GmP-TE-only-HF.safetensors?download=true
164
+
165
+ if "%DOWNLOAD_GGUF%"=="yes" (
166
+ echo Downloading FLUX GGUF Quant Model...
167
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
168
+ if /i "%FLUX_GGUF_CHOICE%"=="A" (
169
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q8_0.gguf?download=true
170
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q8_0.gguf?download=true
171
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
172
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf?download=true
173
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q5_K_S.gguf?download=true
174
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
175
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf?download=true
176
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/flux1-dev-Q4_K_S.gguf?download=true
177
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
178
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q8_0.gguf?download=true
179
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q5_K_M.gguf?download=true
180
+ curl -L -o "%modelsPath%/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5-v1_1-xxl-encoder-Q3_K_S.gguf?download=true
181
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q8_0.gguf?download=true
182
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-dev-Q5_K_S.gguf?download=true
183
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/flux1-dev-Q4_K_S.gguf?download=true
184
+ )
185
+ )
186
+ REM Download clip vision
187
+ echo Downloading clip vision file...
188
+ curl -L -o "%modelsPath%/clip_vision/clip_vision_h.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/clip_vision_h.safetensors?download=true
189
+
190
+ REM Download upscale model
191
+ echo Downloading upscale models...
192
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus.pth?download=true
193
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus_anime_6B.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus_anime_6B.pth?download=true
194
+
195
+ REM Download FLUX SCHNELL Model if user chose to
196
+ if "%DOWNLOAD_FLUX_SCHNELL%"=="yes" (
197
+ echo Downloading FLUX SCHNELL Model...
198
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-schnell-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-schnell-fp8.safetensors?download=true
199
+ )
200
+
201
+ mkdir "%modelsPath%/LLM"
202
+ mkdir "%modelsPath%/xlabs/controlnets"
203
+
204
+ if "%DOWNLOAD_FLUX_CONTROLNET%"=="yes" (
205
+ echo Downloading FLUX ControlNet Models...
206
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
207
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-canny-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-canny-controlnet-v3.safetensors?download=true
208
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-depth-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-depth-controlnet-v3.safetensors?download=true
209
+ curl -L -o "%modelsPath%/xlabs/controlnets/flux-hed-controlnet-v3.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/xlabs/controlnets/flux-hed-controlnet-v3.safetensors?download=true
210
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-depth-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-depth-dev-fp8.safetensors?download=true
211
+ curl -L -o "%modelsPath%/diffusion_models/FLUX/flux1-canny-dev-fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/FLUX/flux1-canny-dev-fp8.safetensors?download=true
212
+ if "%DOWNLOAD_GGUF%"=="yes" (
213
+ echo Downloading ControlNet GGUF Model...
214
+ if /i "%FLUX_GGUF_CHOICE%"=="A" (
215
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf?download=true
216
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf?download=true
217
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="B" (
218
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf?download=true
219
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf?download=true
220
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="C" (
221
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf?download=true
222
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf?download=true
223
+ ) else if /i "%FLUX_GGUF_CHOICE%"=="D" (
224
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q8_0-GGUF.gguf?download=true
225
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q5_0-GGUF.gguf?download=true
226
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-depth-dev-fp16-Q4_0-GGUF.gguf?download=true
227
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q8_0-GGUF.gguf?download=true
228
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q5_0-GGUF.gguf?download=true
229
+ curl -L -o "%modelsPath%/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/FLUX/flux1-canny-dev-fp16-Q4_0-GGUF.gguf?download=true
230
+ )
231
+ )
232
+ curl -L -o "%modelsPath%/controlnet/diffusion_pytorch_model_promax.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/controlnet/diffusion_pytorch_model_promax.safetensors?download=true
233
+ curl -L -o "%modelsPath%/controlnet/Shakker-LabsFLUX1-dev-ControlNet-Union-Pro.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/controlnet/Shakker-LabsFLUX1-dev-ControlNet-Union-Pro.safetensors?download=true
234
+ )
235
+
236
+ REM Download FLUX SCHNELL Model if user chose to
237
+ if "%DOWNLOAD_FLUX_LORA%"=="yes" (
238
+ echo Downloading UmeAiRT LoRAs...
239
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'loras\FLUX'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
240
+ curl -L -o "%modelsPath%/loras/FLUX/ume_sky_v2.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_Sky/resolve/main/ume_sky_v2.safetensors?download=true
241
+ curl -L -o "%modelsPath%/loras/FLUX/ume_modern_pixelart.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Modern_Pixel_art/resolve/main/ume_modern_pixelart.safetensors?download=true
242
+ curl -L -o "%modelsPath%/loras/FLUX/ume_classic_Romanticism.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Romanticism/resolve/main/ume_classic_Romanticism.safetensors?download=true
243
+ curl -L -o "%modelsPath%/loras/FLUX/ume_classic_impressionist.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Impressionism/resolve/main/ume_classic_impressionist.safetensors?download=true
244
+ curl -L -o "%modelsPath%/loras/FLUX/ume_the-little-newspaper.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_J1900/resolve/main/umej1900.safetensors?download=true
245
+ curl -L -o "%modelsPath%/loras/FLUX/ume_knight.safetensors" https://huggingface.co/UmeAiRT/FLUX.1-dev-LoRA-Ume_Knight/resolve/main/ume_gachaak.safetensors?download=true
246
+ )
247
+
248
+ REM Download FLUX SCHNELL Model if user chose to
249
+ if "%DOWNLOAD_FLUX_PuLID%"=="yes" (
250
+ echo Downloading FLUX PuLID...
251
+ mkdir "%modelsPath%/pulid"
252
+ curl -L -o "%modelsPath%/pulid/pulid_flux_v0.9.0.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/pulid/pulid_flux_v0.9.0.safetensors?download=true
253
+ curl -L -o "%modelsPath%/clip_vision/sigclip_vision_patch14_384.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/sigclip_vision_patch14_384.safetensors?download=true
254
+ curl -L -o "%modelsPath%/style_models/flux1-redux-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/style_models/flux1-redux-dev.safetensors?download=true
255
+ )
256
+
257
+ echo Models downloaded.
258
+ pause
old/UmeAiRT-Model_downloader-HIDREAM-Auto.bat ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download HiDream fp8 models? (24GB Vram recommanded)
27
+ echo A) Yes
28
+ echo B) No
29
+ set /p "CHOICE=Enter your choice (A or B) and press Enter: "
30
+ if /i "%CHOICE%"=="A" (
31
+ echo Downloading unet models file...
32
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\HIDREAM'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
33
+ curl -L -o "%modelsPath%/diffusion_models/HIDREAM/hidream_i1_dev_fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/HiDream/hidream_i1_dev_fp8.safetensors?download=true
34
+ ) else if /i "%CHOICE%"=="B" (
35
+ set "DOWNLOAD_HID=no"
36
+ ) else (
37
+ echo Invalid choice. Please enter A,B,C or D.
38
+ goto CHOOSE_OPTION
39
+ )
40
+
41
+ :CHOOSE_HID_GGUF
42
+ REM Ask user if they HIDt to download HID GGUF Model
43
+ echo Do you HID to download HiDream GGUF models?
44
+ echo A) Q8_0 (16GB Vram)
45
+ echo B) Q5_K_S (12GB Vram)
46
+ echo C) Q4_K_S (less than 12GB Vram)
47
+ echo D) All
48
+ echo E) No
49
+ set /p "HID_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
50
+ if /i "%HID_GGUF_CHOICE%"=="A" (
51
+ set "DOWNLOAD_GGUF=yes"
52
+ ) else if /i "%HID_GGUF_CHOICE%"=="B" (
53
+ set "DOWNLOAD_GGUF=yes"
54
+ ) else if /i "%HID_GGUF_CHOICE%"=="C" (
55
+ set "DOWNLOAD_GGUF=yes"
56
+ ) else if /i "%HID_GGUF_CHOICE%"=="D" (
57
+ set "DOWNLOAD_GGUF=yes"
58
+ ) else if /i "%HID_GGUF_CHOICE%"=="E" (
59
+ set "DOWNLOAD_GGUF=no"
60
+ ) else (
61
+ echo Invalid choice. Please enter A,B,C,D or E.
62
+ goto CHOOSE_HID_GGUF
63
+ )
64
+
65
+ REM Download VAE file
66
+ echo Downloading VAE file...
67
+ curl -L -o "%modelsPath%/vae/ae.safetensors" "https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ae.safetensors?download=true"
68
+
69
+ REM Download CLIP files
70
+ echo Downloading CLIP files...
71
+ curl -L -o "%modelsPath%/clip/clip_g_hidream.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_g_hidream.safetensors?download=true
72
+ curl -L -o "%modelsPath%/clip/clip_l_hidream.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_l_hidream.safetensors?download=true
73
+ curl -L -o "%modelsPath%/clip/t5xxl_fp8_e4m3fn_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp8_e4m3fn_scaled.safetensors?download=true
74
+ curl -L -o "%modelsPath%/clip/llama_3.1_8b_instruct_fp8_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/llama_3.1_8b_instruct_fp8_scaled.safetensors?download=true
75
+
76
+ if "%DOWNLOAD_GGUF%"=="yes" (
77
+ echo Downloading HID GGUF Quant Model...
78
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\HIDREAM'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
79
+ if /i "%HID_GGUF_CHOICE%"=="A" (
80
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q8_0.gguf?download=true
81
+ ) else if /i "%HID_GGUF_CHOICE%"=="B" (
82
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q5_K_S.gguf?download=true
83
+ ) else if /i "%HID_GGUF_CHOICE%"=="C" (
84
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q4_K_S.gguf?download=true
85
+ ) else if /i "%HID_GGUF_CHOICE%"=="D" (
86
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q8_0.gguf?download=true
87
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q5_K_S.gguf?download=true
88
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q4_K_S.gguf?download=true
89
+ )
90
+ )
91
+
92
+ echo Models downloaded.
93
+ pause
old/UmeAiRT-Model_downloader-HIDREAM.bat ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download HiDream fp8 models? (24GB Vram recommanded)
27
+ echo A) Yes
28
+ echo B) No
29
+ set /p "CHOICE=Enter your choice (A or B) and press Enter: "
30
+ if /i "%CHOICE%"=="A" (
31
+ echo Downloading unet models file...
32
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\HIDREAM'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
33
+ curl -L -o "%modelsPath%/diffusion_models/HIDREAM/hidream_i1_dev_fp8.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/HiDream/hidream_i1_dev_fp8.safetensors?download=true
34
+ ) else if /i "%CHOICE%"=="B" (
35
+ set "DOWNLOAD_HID=no"
36
+ ) else (
37
+ echo Invalid choice. Please enter A,B,C or D.
38
+ goto CHOOSE_OPTION
39
+ )
40
+
41
+ :CHOOSE_HID_GGUF
42
+ REM Ask user if they HIDt to download HID GGUF Model
43
+ echo Do you HID to download HiDream GGUF models?
44
+ echo A) Q8_0 (16GB Vram)
45
+ echo B) Q5_K_S (12GB Vram)
46
+ echo C) Q4_K_S (less than 12GB Vram)
47
+ echo D) All
48
+ echo E) No
49
+ set /p "HID_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
50
+ if /i "%HID_GGUF_CHOICE%"=="A" (
51
+ set "DOWNLOAD_GGUF=yes"
52
+ ) else if /i "%HID_GGUF_CHOICE%"=="B" (
53
+ set "DOWNLOAD_GGUF=yes"
54
+ ) else if /i "%HID_GGUF_CHOICE%"=="C" (
55
+ set "DOWNLOAD_GGUF=yes"
56
+ ) else if /i "%HID_GGUF_CHOICE%"=="D" (
57
+ set "DOWNLOAD_GGUF=yes"
58
+ ) else if /i "%HID_GGUF_CHOICE%"=="E" (
59
+ set "DOWNLOAD_GGUF=no"
60
+ ) else (
61
+ echo Invalid choice. Please enter A,B,C,D or E.
62
+ goto CHOOSE_HID_GGUF
63
+ )
64
+
65
+ REM Download VAE file
66
+ echo Downloading VAE file...
67
+ curl -L -o "%modelsPath%/vae/ae.safetensors" "https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ae.safetensors?download=true"
68
+
69
+ REM Download CLIP files
70
+ echo Downloading CLIP files...
71
+ curl -L -o "%modelsPath%/clip/clip_g_hidream.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_g_hidream.safetensors?download=true
72
+ curl -L -o "%modelsPath%/clip/clip_l_hidream.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/clip_l_hidream.safetensors?download=true
73
+ curl -L -o "%modelsPath%/clip/t5xxl_fp8_e4m3fn_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/t5xxl_fp8_e4m3fn_scaled.safetensors?download=true
74
+ curl -L -o "%modelsPath%/clip/llama_3.1_8b_instruct_fp8_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/llama_3.1_8b_instruct_fp8_scaled.safetensors?download=true
75
+
76
+ if "%DOWNLOAD_GGUF%"=="yes" (
77
+ echo Downloading HID GGUF Quant Model...
78
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\HIDREAM'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
79
+ if /i "%HID_GGUF_CHOICE%"=="A" (
80
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q8_0.gguf?download=true
81
+ ) else if /i "%HID_GGUF_CHOICE%"=="B" (
82
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q5_K_S.gguf?download=true
83
+ ) else if /i "%HID_GGUF_CHOICE%"=="C" (
84
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q4_K_S.gguf?download=true
85
+ ) else if /i "%HID_GGUF_CHOICE%"=="D" (
86
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q8_0.gguf?download=true
87
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q5_K_S.gguf?download=true
88
+ curl -L -o "%modelsPath%/unet/HIDREAM/hidream-i1-dev-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/HiDream/hidream-i1-dev-Q4_K_S.gguf?download=true
89
+ )
90
+ )
91
+
92
+ echo Models downloaded.
93
+ pause
old/UmeAiRT-Model_downloader-LTXV-Auto.bat ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download LTXV base models?
27
+ echo A) 13B (30Gb)
28
+ echo B) 2B (7Gb)
29
+ echo C) All
30
+ echo D) No
31
+ set /p "CHOICE=Enter your choice (A,B,C or D) and press Enter: "
32
+ if /i "%CHOICE%"=="A" (
33
+ set "DOWNLOAD=yes"
34
+ ) else if /i "%CHOICE%"=="B" (
35
+ set "DOWNLOAD=yes"
36
+ ) else if /i "%CHOICE%"=="C" (
37
+ set "DOWNLOAD=yes"
38
+ ) else if /i "%CHOICE%"=="D" (
39
+ set "DOWNLOAD=no"
40
+ ) else (
41
+ echo Invalid choice. Please enter A,B,C,D or E.
42
+ goto CHOOSE_OPTION
43
+ )
44
+
45
+ :CHOOSE_LTXV_GGUF
46
+ REM Ask user if they want to download WAN GGUF Model
47
+ echo Do you want to download LTXV GGUF models?
48
+ echo A) Q8_0 (24GB Vram)
49
+ echo B) Q5_K_M (16GB Vram)
50
+ echo C) Q3_K_S (less than 12GB Vram)
51
+ echo D) All
52
+ echo E) No
53
+ set /p "LTXV_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
54
+ if /i "%LTXV_GGUF_CHOICE%"=="A" (
55
+ set "DOWNLOAD_GGUF=yes"
56
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="B" (
57
+ set "DOWNLOAD_GGUF=yes"
58
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="C" (
59
+ set "DOWNLOAD_GGUF=yes"
60
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="D" (
61
+ set "DOWNLOAD_GGUF=yes"
62
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="E" (
63
+ set "DOWNLOAD_GGUF=no"
64
+ ) else (
65
+ echo Invalid choice. Please enter A,B,C,D or E.
66
+ goto CHOOSE_LTXV_GGUF
67
+ )
68
+
69
+ if "%DOWNLOAD%"=="yes" (
70
+ echo Downloading checkpoint models file...
71
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'checkpoints\LTXV'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
72
+ if /i "%CHOICE%"=="A" (
73
+ echo 13B Model :
74
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors?download=true
75
+
76
+ ) else if /i "%CHOICE%"=="B" (
77
+ echo 2B Model :
78
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors?download=true
79
+
80
+ ) else if /i "%CHOICE%"=="C" (
81
+ echo 13B Model :
82
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors?download=true
83
+ echo 2B Model :
84
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors?download=true
85
+ )
86
+ )
87
+
88
+ REM Download VAE file
89
+ echo Downloading VAE file...
90
+ curl -L -o "%modelsPath%/vae/ltxv-13b-0.9.7-vae-BF16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ltxv-13b-0.9.7-vae-BF16.safetensors?download=true
91
+
92
+ if "%DOWNLOAD_GGUF%"=="yes" (
93
+ echo Downloading GGUF Quant Model...
94
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\LTXV'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
95
+ if /i "%LTXV_GGUF_CHOICE%"=="A" (
96
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf?download=true
97
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="B" (
98
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf?download=true
99
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="C" (
100
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf?download=true
101
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="D" (
102
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf?download=true
103
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf?download=true
104
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf?download=true
105
+ )
106
+ )
107
+
108
+ echo Models downloaded.
109
+ pause
old/UmeAiRT-Model_downloader-LTXV.bat ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download LTXV base models?
27
+ echo A) 13B (30Gb)
28
+ echo B) 2B (7Gb)
29
+ echo C) All
30
+ echo D) No
31
+ set /p "CHOICE=Enter your choice (A,B,C or D) and press Enter: "
32
+ if /i "%CHOICE%"=="A" (
33
+ set "DOWNLOAD=yes"
34
+ ) else if /i "%CHOICE%"=="B" (
35
+ set "DOWNLOAD=yes"
36
+ ) else if /i "%CHOICE%"=="C" (
37
+ set "DOWNLOAD=yes"
38
+ ) else if /i "%CHOICE%"=="D" (
39
+ set "DOWNLOAD=no"
40
+ ) else (
41
+ echo Invalid choice. Please enter A,B,C,D or E.
42
+ goto CHOOSE_OPTION
43
+ )
44
+
45
+ :CHOOSE_LTXV_GGUF
46
+ REM Ask user if they want to download WAN GGUF Model
47
+ echo Do you want to download LTXV GGUF models?
48
+ echo A) Q8_0 (24GB Vram)
49
+ echo B) Q5_K_M (16GB Vram)
50
+ echo C) Q3_K_S (less than 12GB Vram)
51
+ echo D) All
52
+ echo E) No
53
+ set /p "LTXV_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
54
+ if /i "%LTXV_GGUF_CHOICE%"=="A" (
55
+ set "DOWNLOAD_GGUF=yes"
56
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="B" (
57
+ set "DOWNLOAD_GGUF=yes"
58
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="C" (
59
+ set "DOWNLOAD_GGUF=yes"
60
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="D" (
61
+ set "DOWNLOAD_GGUF=yes"
62
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="E" (
63
+ set "DOWNLOAD_GGUF=no"
64
+ ) else (
65
+ echo Invalid choice. Please enter A,B,C,D or E.
66
+ goto CHOOSE_LTXV_GGUF
67
+ )
68
+
69
+ if "%DOWNLOAD%"=="yes" (
70
+ echo Downloading checkpoint models file...
71
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'checkpoints\LTXV'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
72
+ if /i "%CHOICE%"=="A" (
73
+ echo 13B Model :
74
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors?download=true
75
+
76
+ ) else if /i "%CHOICE%"=="B" (
77
+ echo 2B Model :
78
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors?download=true
79
+
80
+ ) else if /i "%CHOICE%"=="C" (
81
+ echo 13B Model :
82
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-13b-0.9.7-dev.safetensors?download=true
83
+ echo 2B Model :
84
+ curl -L -o "%modelsPath%/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/checkpoints/LTXV/ltxv-2b-0.9.6-dev-04-25.safetensors?download=true
85
+ )
86
+ )
87
+
88
+ REM Download VAE file
89
+ echo Downloading VAE file...
90
+ curl -L -o "%modelsPath%/vae/ltxv-13b-0.9.7-vae-BF16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/ltxv-13b-0.9.7-vae-BF16.safetensors?download=true
91
+
92
+ if "%DOWNLOAD_GGUF%"=="yes" (
93
+ echo Downloading GGUF Quant Model...
94
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\LTXV'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
95
+ if /i "%LTXV_GGUF_CHOICE%"=="A" (
96
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf?download=true
97
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="B" (
98
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf?download=true
99
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="C" (
100
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf?download=true
101
+ ) else if /i "%LTXV_GGUF_CHOICE%"=="D" (
102
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q8_0.gguf?download=true
103
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q5_K_M.gguf?download=true
104
+ curl -L -o "%modelsPath%/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/LTXV/ltxv-13b-0.9.7-dev-Q3_K_S.gguf?download=true
105
+ )
106
+ )
107
+
108
+ echo Models downloaded.
109
+ pause
old/UmeAiRT-Model_downloader-WAN2.1-Auto.bat ADDED
@@ -0,0 +1,380 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download WAN models?
27
+ echo A) bf16
28
+ echo B) fp16
29
+ echo C) fp8
30
+ echo D) All
31
+ echo E) No
32
+ set /p "CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
33
+ if /i "%CHOICE%"=="A" (
34
+ set "DOWNLOAD=yes"
35
+ ) else if /i "%CHOICE%"=="B" (
36
+ set "DOWNLOAD=yes"
37
+ ) else if /i "%CHOICE%"=="C" (
38
+ set "DOWNLOAD=yes"
39
+ ) else if /i "%CHOICE%"=="D" (
40
+ set "DOWNLOAD=yes"
41
+ ) else if /i "%CHOICE%"=="E" (
42
+ set "DOWNLOAD=no"
43
+ ) else (
44
+ echo Invalid choice. Please enter A,B,C,D or E.
45
+ goto CHOOSE_OPTION
46
+ )
47
+
48
+ :CHOOSE_WAN_GGUF
49
+ REM Ask user if they want to download WAN GGUF Model
50
+ echo Do you want to download WAN text to video GGUF models?
51
+ echo A) Q8_0 (24GB Vram)
52
+ echo B) Q5_K_M (16GB Vram)
53
+ echo C) Q3_K_S (less than 12GB Vram)
54
+ echo D) All
55
+ echo E) No
56
+ set /p "WAN_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
57
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
58
+ set "DOWNLOAD_GGUF=yes"
59
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
60
+ set "DOWNLOAD_GGUF=yes"
61
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
62
+ set "DOWNLOAD_GGUF=yes"
63
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
64
+ set "DOWNLOAD_GGUF=yes"
65
+ ) else if /i "%WAN_GGUF_CHOICE%"=="E" (
66
+ set "DOWNLOAD_GGUF=no"
67
+ ) else (
68
+ echo Invalid choice. Please enter A,B,C,D or E.
69
+ goto CHOOSE_WAN_GGUF
70
+ )
71
+
72
+ :CHOOSE_WAN_GGUF_480
73
+ REM Ask user if they want to download WAN GGUF Model
74
+ echo Do you want to download WAN image to video 480p GGUF models?
75
+ echo A) Q8_0 (24GB Vram)
76
+ echo B) Q5_K_M (16GB Vram)
77
+ echo C) Q3_K_S (less than 12GB Vram)
78
+ echo D) All
79
+ echo E) No
80
+ set /p "WAN_GGUF_CHOICE_480=Enter your choice (A,B,C,D or E) and press Enter: "
81
+ if /i "%WAN_GGUF_CHOICE_480%"=="A" (
82
+ set "DOWNLOAD_GGUF_480=yes"
83
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="B" (
84
+ set "DOWNLOAD_GGUF_480=yes"
85
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="C" (
86
+ set "DOWNLOAD_GGUF_480=yes"
87
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="D" (
88
+ set "DOWNLOAD_GGUF_480=yes"
89
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="E" (
90
+ set "DOWNLOAD_GGUF=no"
91
+ ) else (
92
+ echo Invalid choice. Please enter A,B,C,D or E.
93
+ goto CHOOSE_WAN_GGUF_480
94
+ )
95
+
96
+ :CHOOSE_WAN_GGUF_720
97
+ REM Ask user if they want to download WAN GGUF Model
98
+ echo Do you want to download WAN image to video 720p GGUF models?
99
+ echo A) Q8_0 (24GB Vram)
100
+ echo B) Q5_K_M (16GB Vram)
101
+ echo C) Q3_K_S (less than 12GB Vram)
102
+ echo D) All
103
+ echo E) No
104
+ set /p "WAN_GGUF_CHOICE_720=Enter your choice (A,B,C,D or E) and press Enter: "
105
+ if /i "%WAN_GGUF_CHOICE_720%"=="A" (
106
+ set "DOWNLOAD_GGUF_720=yes"
107
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="B" (
108
+ set "DOWNLOAD_GGUF_720=yes"
109
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="C" (
110
+ set "DOWNLOAD_GGUF_720=yes"
111
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="D" (
112
+ set "DOWNLOAD_GGUF_720=yes"
113
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="E" (
114
+ set "DOWNLOAD_GGUF_720=no"
115
+ ) else (
116
+ echo Invalid choice. Please enter A,B,C,D or E.
117
+ goto CHOOSE_WAN_GGUF_720
118
+ )
119
+
120
+ :CHOOSE_WAN_FUN_CONTROL
121
+ REM Ask user if they want to download WAN GGUF Model
122
+ echo Do you want to download WAN FUN CONTROL base models?
123
+ echo A) bf16 (24GB Vram)
124
+ echo B) fp8 (16GB Vram)
125
+ echo C) All
126
+ echo D) No
127
+ set /p "WAN_CONTROL_CHOICE=Enter your choice (A,B,C or D) and press Enter: "
128
+ if /i "%WAN_CONTROL_CHOICE%"=="A" (
129
+ set "DOWNLOAD_CONTROL=yes"
130
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="B" (
131
+ set "DOWNLOAD_CONTROL=yes"
132
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="C" (
133
+ set "DOWNLOAD_CONTROL=yes"
134
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="D" (
135
+ set "DOWNLOAD_CONTROL=yes"
136
+ ) else (
137
+ echo Invalid choice. Please enter A,B,C or D.
138
+ goto CHOOSE_WAN_FUN_CONTROL
139
+ )
140
+
141
+ :CHOOSE_WAN_FUN_CONTROL_GGUF
142
+ REM Ask user if they want to download WAN GGUF Model
143
+ echo Do you want to download WAN FUN CONTROL GGUF models?
144
+ echo A) Q8_0 (24GB Vram)
145
+ echo B) Q5_K_M (16GB Vram)
146
+ echo C) Q3_K_S (less than 12GB Vram)
147
+ echo D) All
148
+ echo E) No
149
+ set /p "WAN_CONTROL_CHOICE_GGUF=Enter your choice (A,B,C,D or E) and press Enter: "
150
+ if /i "%WAN_CONTROL_CHOICE_GGUF%"=="A" (
151
+ set "DOWNLOAD_CONTROL_GGUF=yes"
152
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="B" (
153
+ set "DOWNLOAD_CONTROL_GGUF=yes"
154
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="C" (
155
+ set "DOWNLOAD_CONTROL_GGUF=yes"
156
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="D" (
157
+ set "DOWNLOAD_CONTROL_GGUF=yes"
158
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="E" (
159
+ set "DOWNLOAD_CONTROL_GGUF=no"
160
+ ) else (
161
+ echo Invalid choice. Please enter A,B,C,D or E.
162
+ goto CHOOSE_WAN_FUN_CONTROL_GGUF
163
+ )
164
+
165
+ :CHOOSE_WAN_VACE
166
+ REM Ask user if they want to download WAN GGUF Model
167
+ echo Do you want to download WAN VACE base models?
168
+ echo A) fp16 (24GB Vram)
169
+ echo B) fp8 (16GB Vram)
170
+ echo C) All
171
+ echo D) No
172
+ set /p "WAN_VACE_CHOICE=Enter your choice (A,B,C or D) and press Enter: "
173
+ if /i "%WAN_VACE_CHOICE%"=="A" (
174
+ set "DOWNLOAD_VACE=yes"
175
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
176
+ set "DOWNLOAD_VACE=yes"
177
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
178
+ set "DOWNLOAD_VACE=yes"
179
+ ) else if /i "%WAN_VACE_CHOICE%"=="D" (
180
+ set "DOWNLOAD_VACE=yes"
181
+ ) else (
182
+ echo Invalid choice. Please enter A,B,C or D.
183
+ goto CHOOSE_WAN_VACE
184
+ )
185
+
186
+ :CHOOSE_WAN_VACE_GGUF
187
+ REM Ask user if they want to download WAN GGUF Model
188
+ echo Do you want to download WAN VACE GGUF models?
189
+ echo A) Q8_0 (24GB Vram)
190
+ echo B) Q5_K_M (16GB Vram)
191
+ echo C) Q4_K_S (less than 12GB Vram)
192
+ echo D) All
193
+ echo E) No
194
+ set /p "WAN_VACE_CHOICE_GGUF=Enter your choice (A,B,C,D or E) and press Enter: "
195
+ if /i "%WAN_VACE_CHOICE_GGUF%"=="A" (
196
+ set "DOWNLOAD_VACE_GGUF=yes"
197
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="B" (
198
+ set "DOWNLOAD_VACE_GGUF=yes"
199
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="C" (
200
+ set "DOWNLOAD_VACE_GGUF=yes"
201
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="D" (
202
+ set "DOWNLOAD_VACE_GGUF=yes"
203
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="E" (
204
+ set "DOWNLOAD_VACE_GGUF=no"
205
+ ) else (
206
+ echo Invalid choice. Please enter A,B,C,D or E.
207
+ goto CHOOSE_WAN_VACE_GGUF
208
+ )
209
+
210
+ if "%DOWNLOAD%"=="yes" (
211
+ echo Downloading diffusion models file...
212
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
213
+ if /i "%CHOICE%"=="A" (
214
+ echo T2V bf16 Model :
215
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors?download=true
216
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors?download=true
217
+ echo I2V bf16 Model :
218
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors?download=true
219
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors?download=true
220
+ ) else if /i "%CHOICE%"=="B" (
221
+ echo T2V fp16 Model :
222
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors?download=true
223
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors?download=true
224
+ echo I2V fp16 Model :
225
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors?download=true
226
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors?download=true
227
+ ) else if /i "%CHOICE%"=="C" (
228
+ echo T2V fp8 Model :
229
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors?download=true
230
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors?download=true
231
+ echo I2V fp8 Model :
232
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors?download=true
233
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors?download=true
234
+ ) else if /i "%CHOICE%"=="D" (
235
+
236
+ echo T2V bf16 Model :
237
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors?download=true
238
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors?download=true
239
+ echo I2V bf16 Model :
240
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors?download=true
241
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors?download=true
242
+ echo T2V fp16 Model :
243
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors?download=true
244
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors?download=true
245
+ echo I2V fp16 Model :
246
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors?download=true
247
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors?download=true
248
+ echo T2V fp8 Model :
249
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors?download=true
250
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors?download=true
251
+ echo I2V fp8 Model :
252
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors?download=true
253
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors?download=true
254
+ )
255
+ )
256
+
257
+ REM Download VAE file
258
+ echo Downloading VAE file...
259
+ curl -L -o "%modelsPath%/vae/wan_2.1_vae.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/wan_2.1_vae.safetensors?download=true
260
+
261
+ REM Download CLIP files
262
+ echo Downloading CLIP files...
263
+ curl -L -o "%modelsPath%/clip/umt5_xxl_fp8_e4m3fn_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true
264
+
265
+ if "%DOWNLOAD_GGUF%"=="yes" (
266
+ echo Downloading GGUF T2V Quant Model...
267
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
268
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
269
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf?download=true
270
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
271
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
272
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
273
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
274
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
275
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf?download=true
276
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
277
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
278
+ )
279
+ )
280
+ if "%DOWNLOAD_GGUF_480%"=="yes" (
281
+ echo Downloading 480p GGUF I2V Quant Model...
282
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
283
+ if /i "%WAN_GGUF_CHOICE_480%"=="A" (
284
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
285
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="B" (
286
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
287
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="C" (
288
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
289
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="D" (
290
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
291
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
292
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
293
+ )
294
+ )
295
+
296
+ if "%DOWNLOAD_GGUF_720%"=="yes" (
297
+ echo Downloading 720p GGUF I2V Quant Model...
298
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
299
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
300
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf?download=true
301
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
302
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf?download=true
303
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
304
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf?download=true
305
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
306
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf?download=true
307
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf?download=true
308
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf?download=true
309
+ )
310
+ )
311
+
312
+ if "%DOWNLOAD_CONTROL%"=="yes" (
313
+ echo Downloading FUN CONTROL Model...
314
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
315
+ if /i "%WAN_VACE_CHOICE%"=="A" (
316
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors?download=true
317
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
318
+ curl -L -o "%modelsPath%/diffusion_models/WAN/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors" https://huggingface.co/TFMC/Wan2.1-Fun-V1.1-14B-InP-FP8/resolve/main/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors?download=true
319
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
320
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors?download=true
321
+ curl -L -o "%modelsPath%/diffusion_models/WAN/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors" https://huggingface.co/TFMC/Wan2.1-Fun-V1.1-14B-InP-FP8/resolve/main/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors?download=true
322
+ )
323
+ )
324
+
325
+ if "%DOWNLOAD_CONTROL_GGUF%"=="yes" (
326
+ echo Downloading FUN CONTROL GGUF Quant Model...
327
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
328
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
329
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf?download=true
330
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
331
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf?download=true
332
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
333
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
334
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
335
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf?download=true
336
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf?download=true
337
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
338
+ )
339
+ )
340
+
341
+ if "%DOWNLOAD_VACE%"=="yes" (
342
+ echo Downloading VACE Model...
343
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
344
+ if /i "%WAN_VACE_CHOICE%"=="A" (
345
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors?download=true
346
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
347
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp8_e4m3fn.safetensors" https://huggingface.co/Kamikaze-88/Wan2.1-VACE-14B-fp8/resolve/main/wan2.1_vace_14B_fp8_e4m3fn.safetensors?download=true
348
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
349
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors?download=true
350
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp8_e4m3fn.safetensors" https://huggingface.co/Kamikaze-88/Wan2.1-VACE-14B-fp8/resolve/main/wan2.1_vace_14B_fp8_e4m3fn.safetensors?download=true
351
+ )
352
+ )
353
+
354
+ if "%DOWNLOAD_VACE_GGUF%"=="yes" (
355
+ echo Downloading VACE GGUF Quant Model...
356
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
357
+ if /i "%WAN_VACE_CHOICE_GGUF%"=="A" (
358
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf?download=true
359
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="B" (
360
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf?download=true
361
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="C" (
362
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
363
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="D" (
364
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf?download=true
365
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf?download=true
366
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q4_K_S.gguf?download=true
367
+ )
368
+ )
369
+
370
+ REM Download clip vision
371
+ echo Downloading clip vision file...
372
+ curl -L -o "%modelsPath%/clip_vision/clip_vision_h.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/clip_vision_h.safetensors?download=true
373
+
374
+ REM Download upscale model
375
+ echo Downloading upscale models...
376
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus.pth?download=true
377
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus_anime_6B.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus_anime_6B.pth?download=true
378
+
379
+ echo Models downloaded.
380
+ pause
old/UmeAiRT-Model_downloader-WAN2.1.bat ADDED
@@ -0,0 +1,380 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download WAN models?
27
+ echo A) bf16
28
+ echo B) fp16
29
+ echo C) fp8
30
+ echo D) All
31
+ echo E) No
32
+ set /p "CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
33
+ if /i "%CHOICE%"=="A" (
34
+ set "DOWNLOAD=yes"
35
+ ) else if /i "%CHOICE%"=="B" (
36
+ set "DOWNLOAD=yes"
37
+ ) else if /i "%CHOICE%"=="C" (
38
+ set "DOWNLOAD=yes"
39
+ ) else if /i "%CHOICE%"=="D" (
40
+ set "DOWNLOAD=yes"
41
+ ) else if /i "%CHOICE%"=="E" (
42
+ set "DOWNLOAD=no"
43
+ ) else (
44
+ echo Invalid choice. Please enter A,B,C,D or E.
45
+ goto CHOOSE_OPTION
46
+ )
47
+
48
+ :CHOOSE_WAN_GGUF
49
+ REM Ask user if they want to download WAN GGUF Model
50
+ echo Do you want to download WAN text to video GGUF models?
51
+ echo A) Q8_0 (24GB Vram)
52
+ echo B) Q5_K_M (16GB Vram)
53
+ echo C) Q3_K_S (less than 12GB Vram)
54
+ echo D) All
55
+ echo E) No
56
+ set /p "WAN_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
57
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
58
+ set "DOWNLOAD_GGUF=yes"
59
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
60
+ set "DOWNLOAD_GGUF=yes"
61
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
62
+ set "DOWNLOAD_GGUF=yes"
63
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
64
+ set "DOWNLOAD_GGUF=yes"
65
+ ) else if /i "%WAN_GGUF_CHOICE%"=="E" (
66
+ set "DOWNLOAD_GGUF=no"
67
+ ) else (
68
+ echo Invalid choice. Please enter A,B,C,D or E.
69
+ goto CHOOSE_WAN_GGUF
70
+ )
71
+
72
+ :CHOOSE_WAN_GGUF_480
73
+ REM Ask user if they want to download WAN GGUF Model
74
+ echo Do you want to download WAN image to video 480p GGUF models?
75
+ echo A) Q8_0 (24GB Vram)
76
+ echo B) Q5_K_M (16GB Vram)
77
+ echo C) Q3_K_S (less than 12GB Vram)
78
+ echo D) All
79
+ echo E) No
80
+ set /p "WAN_GGUF_CHOICE_480=Enter your choice (A,B,C,D or E) and press Enter: "
81
+ if /i "%WAN_GGUF_CHOICE_480%"=="A" (
82
+ set "DOWNLOAD_GGUF_480=yes"
83
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="B" (
84
+ set "DOWNLOAD_GGUF_480=yes"
85
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="C" (
86
+ set "DOWNLOAD_GGUF_480=yes"
87
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="D" (
88
+ set "DOWNLOAD_GGUF_480=yes"
89
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="E" (
90
+ set "DOWNLOAD_GGUF=no"
91
+ ) else (
92
+ echo Invalid choice. Please enter A,B,C,D or E.
93
+ goto CHOOSE_WAN_GGUF_480
94
+ )
95
+
96
+ :CHOOSE_WAN_GGUF_720
97
+ REM Ask user if they want to download WAN GGUF Model
98
+ echo Do you want to download WAN image to video 720p GGUF models?
99
+ echo A) Q8_0 (24GB Vram)
100
+ echo B) Q5_K_M (16GB Vram)
101
+ echo C) Q3_K_S (less than 12GB Vram)
102
+ echo D) All
103
+ echo E) No
104
+ set /p "WAN_GGUF_CHOICE_720=Enter your choice (A,B,C,D or E) and press Enter: "
105
+ if /i "%WAN_GGUF_CHOICE_720%"=="A" (
106
+ set "DOWNLOAD_GGUF_720=yes"
107
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="B" (
108
+ set "DOWNLOAD_GGUF_720=yes"
109
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="C" (
110
+ set "DOWNLOAD_GGUF_720=yes"
111
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="D" (
112
+ set "DOWNLOAD_GGUF_720=yes"
113
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="E" (
114
+ set "DOWNLOAD_GGUF_720=no"
115
+ ) else (
116
+ echo Invalid choice. Please enter A,B,C,D or E.
117
+ goto CHOOSE_WAN_GGUF_720
118
+ )
119
+
120
+ :CHOOSE_WAN_FUN_CONTROL
121
+ REM Ask user if they want to download WAN GGUF Model
122
+ echo Do you want to download WAN FUN CONTROL base models?
123
+ echo A) bf16 (24GB Vram)
124
+ echo B) fp8 (16GB Vram)
125
+ echo C) All
126
+ echo D) No
127
+ set /p "WAN_CONTROL_CHOICE=Enter your choice (A,B,C or D) and press Enter: "
128
+ if /i "%WAN_CONTROL_CHOICE%"=="A" (
129
+ set "DOWNLOAD_CONTROL=yes"
130
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="B" (
131
+ set "DOWNLOAD_CONTROL=yes"
132
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="C" (
133
+ set "DOWNLOAD_CONTROL=yes"
134
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="D" (
135
+ set "DOWNLOAD_CONTROL=yes"
136
+ ) else (
137
+ echo Invalid choice. Please enter A,B,C or D.
138
+ goto CHOOSE_WAN_FUN_CONTROL
139
+ )
140
+
141
+ :CHOOSE_WAN_FUN_CONTROL_GGUF
142
+ REM Ask user if they want to download WAN GGUF Model
143
+ echo Do you want to download WAN FUN CONTROL GGUF models?
144
+ echo A) Q8_0 (24GB Vram)
145
+ echo B) Q5_K_M (16GB Vram)
146
+ echo C) Q3_K_S (less than 12GB Vram)
147
+ echo D) All
148
+ echo E) No
149
+ set /p "WAN_CONTROL_CHOICE_GGUF=Enter your choice (A,B,C,D or E) and press Enter: "
150
+ if /i "%WAN_CONTROL_CHOICE_GGUF%"=="A" (
151
+ set "DOWNLOAD_CONTROL_GGUF=yes"
152
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="B" (
153
+ set "DOWNLOAD_CONTROL_GGUF=yes"
154
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="C" (
155
+ set "DOWNLOAD_CONTROL_GGUF=yes"
156
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="D" (
157
+ set "DOWNLOAD_CONTROL_GGUF=yes"
158
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="E" (
159
+ set "DOWNLOAD_CONTROL_GGUF=no"
160
+ ) else (
161
+ echo Invalid choice. Please enter A,B,C,D or E.
162
+ goto CHOOSE_WAN_FUN_CONTROL_GGUF
163
+ )
164
+
165
+ :CHOOSE_WAN_VACE
166
+ REM Ask user if they want to download WAN GGUF Model
167
+ echo Do you want to download WAN VACE base models?
168
+ echo A) fp16 (24GB Vram)
169
+ echo B) fp8 (16GB Vram)
170
+ echo C) All
171
+ echo D) No
172
+ set /p "WAN_VACE_CHOICE=Enter your choice (A,B,C or D) and press Enter: "
173
+ if /i "%WAN_VACE_CHOICE%"=="A" (
174
+ set "DOWNLOAD_VACE=yes"
175
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
176
+ set "DOWNLOAD_VACE=yes"
177
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
178
+ set "DOWNLOAD_VACE=yes"
179
+ ) else if /i "%WAN_VACE_CHOICE%"=="D" (
180
+ set "DOWNLOAD_VACE=yes"
181
+ ) else (
182
+ echo Invalid choice. Please enter A,B,C or D.
183
+ goto CHOOSE_WAN_VACE
184
+ )
185
+
186
+ :CHOOSE_WAN_VACE_GGUF
187
+ REM Ask user if they want to download WAN GGUF Model
188
+ echo Do you want to download WAN VACE GGUF models?
189
+ echo A) Q8_0 (24GB Vram)
190
+ echo B) Q5_K_M (16GB Vram)
191
+ echo C) Q4_K_S (less than 12GB Vram)
192
+ echo D) All
193
+ echo E) No
194
+ set /p "WAN_VACE_CHOICE_GGUF=Enter your choice (A,B,C,D or E) and press Enter: "
195
+ if /i "%WAN_VACE_CHOICE_GGUF%"=="A" (
196
+ set "DOWNLOAD_VACE_GGUF=yes"
197
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="B" (
198
+ set "DOWNLOAD_VACE_GGUF=yes"
199
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="C" (
200
+ set "DOWNLOAD_VACE_GGUF=yes"
201
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="D" (
202
+ set "DOWNLOAD_VACE_GGUF=yes"
203
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="E" (
204
+ set "DOWNLOAD_VACE_GGUF=no"
205
+ ) else (
206
+ echo Invalid choice. Please enter A,B,C,D or E.
207
+ goto CHOOSE_WAN_VACE_GGUF
208
+ )
209
+
210
+ if "%DOWNLOAD%"=="yes" (
211
+ echo Downloading diffusion models file...
212
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
213
+ if /i "%CHOICE%"=="A" (
214
+ echo T2V bf16 Model :
215
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors?download=true
216
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors?download=true
217
+ echo I2V bf16 Model :
218
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors?download=true
219
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors?download=true
220
+ ) else if /i "%CHOICE%"=="B" (
221
+ echo T2V fp16 Model :
222
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors?download=true
223
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors?download=true
224
+ echo I2V fp16 Model :
225
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors?download=true
226
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors?download=true
227
+ ) else if /i "%CHOICE%"=="C" (
228
+ echo T2V fp8 Model :
229
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors?download=true
230
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors?download=true
231
+ echo I2V fp8 Model :
232
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors?download=true
233
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors?download=true
234
+ ) else if /i "%CHOICE%"=="D" (
235
+
236
+ echo T2V bf16 Model :
237
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors?download=true
238
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors?download=true
239
+ echo I2V bf16 Model :
240
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors?download=true
241
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors?download=true
242
+ echo T2V fp16 Model :
243
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors?download=true
244
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors?download=true
245
+ echo I2V fp16 Model :
246
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors?download=true
247
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors?download=true
248
+ echo T2V fp8 Model :
249
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors?download=true
250
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors?download=true
251
+ echo I2V fp8 Model :
252
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors?download=true
253
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors?download=true
254
+ )
255
+ )
256
+
257
+ REM Download VAE file
258
+ echo Downloading VAE file...
259
+ curl -L -o "%modelsPath%/vae/wan_2.1_vae.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/wan_2.1_vae.safetensors?download=true
260
+
261
+ REM Download CLIP files
262
+ echo Downloading CLIP files...
263
+ curl -L -o "%modelsPath%/clip/umt5_xxl_fp8_e4m3fn_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true
264
+
265
+ if "%DOWNLOAD_GGUF%"=="yes" (
266
+ echo Downloading GGUF T2V Quant Model...
267
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
268
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
269
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf?download=true
270
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
271
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
272
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
273
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
274
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
275
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf?download=true
276
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
277
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
278
+ )
279
+ )
280
+ if "%DOWNLOAD_GGUF_480%"=="yes" (
281
+ echo Downloading 480p GGUF I2V Quant Model...
282
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
283
+ if /i "%WAN_GGUF_CHOICE_480%"=="A" (
284
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
285
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="B" (
286
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
287
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="C" (
288
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
289
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="D" (
290
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
291
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
292
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
293
+ )
294
+ )
295
+
296
+ if "%DOWNLOAD_GGUF_720%"=="yes" (
297
+ echo Downloading 720p GGUF I2V Quant Model...
298
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
299
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
300
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf?download=true
301
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
302
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf?download=true
303
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
304
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf?download=true
305
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
306
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf?download=true
307
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf?download=true
308
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf?download=true
309
+ )
310
+ )
311
+
312
+ if "%DOWNLOAD_CONTROL%"=="yes" (
313
+ echo Downloading FUN CONTROL Model...
314
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
315
+ if /i "%WAN_VACE_CHOICE%"=="A" (
316
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors?download=true
317
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
318
+ curl -L -o "%modelsPath%/diffusion_models/WAN/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors" https://huggingface.co/TFMC/Wan2.1-Fun-V1.1-14B-InP-FP8/resolve/main/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors?download=true
319
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
320
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors?download=true
321
+ curl -L -o "%modelsPath%/diffusion_models/WAN/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors" https://huggingface.co/TFMC/Wan2.1-Fun-V1.1-14B-InP-FP8/resolve/main/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors?download=true
322
+ )
323
+ )
324
+
325
+ if "%DOWNLOAD_CONTROL_GGUF%"=="yes" (
326
+ echo Downloading FUN CONTROL GGUF Quant Model...
327
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
328
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
329
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf?download=true
330
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
331
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf?download=true
332
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
333
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
334
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
335
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf?download=true
336
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf?download=true
337
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
338
+ )
339
+ )
340
+
341
+ if "%DOWNLOAD_VACE%"=="yes" (
342
+ echo Downloading VACE Model...
343
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
344
+ if /i "%WAN_VACE_CHOICE%"=="A" (
345
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors?download=true
346
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
347
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp8_e4m3fn.safetensors" https://huggingface.co/Kamikaze-88/Wan2.1-VACE-14B-fp8/resolve/main/wan2.1_vace_14B_fp8_e4m3fn.safetensors?download=true
348
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
349
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors?download=true
350
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp8_e4m3fn.safetensors" https://huggingface.co/Kamikaze-88/Wan2.1-VACE-14B-fp8/resolve/main/wan2.1_vace_14B_fp8_e4m3fn.safetensors?download=true
351
+ )
352
+ )
353
+
354
+ if "%DOWNLOAD_VACE_GGUF%"=="yes" (
355
+ echo Downloading VACE GGUF Quant Model...
356
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
357
+ if /i "%WAN_VACE_CHOICE_GGUF%"=="A" (
358
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf?download=true
359
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="B" (
360
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf?download=true
361
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="C" (
362
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
363
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="D" (
364
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf?download=true
365
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf?download=true
366
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q4_K_S.gguf?download=true
367
+ )
368
+ )
369
+
370
+ REM Download clip vision
371
+ echo Downloading clip vision file...
372
+ curl -L -o "%modelsPath%/clip_vision/clip_vision_h.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/clip_vision_h.safetensors?download=true
373
+
374
+ REM Download upscale model
375
+ echo Downloading upscale models...
376
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus.pth?download=true
377
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus_anime_6B.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus_anime_6B.pth?download=true
378
+
379
+ echo Models downloaded.
380
+ pause
old/UmeAiRT-WAN2.1-Model_downloader.bat ADDED
@@ -0,0 +1,380 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @echo off
2
+ setlocal enabledelayedexpansion
3
+
4
+ set "basePath=%CD%"
5
+
6
+ if not exist "%basePath%\logs" mkdir "%basePath%\logs"
7
+
8
+ :check_folder
9
+ if exist "%basePath%\ComfyUI" (
10
+ echo ComfyUI folder detected
11
+ set "modelsPath=%basePath%\ComfyUI\models"
12
+ ) else if exist "%basePath%\ComfyUI_windows_portable" (
13
+ echo ComfyUI folder detected
14
+ set "modelsPath=%basePath%\ComfyUI_windows_portable\ComfyUI\models"
15
+ ) else (
16
+ echo ComfyUI folder not detected, give ComfyUI folder path:
17
+ set /p "comfyPath=Path: "
18
+ set "modelsPath=!comfyPath!\models"
19
+ echo comfyPath = !comfyPath!
20
+ echo modelsPath = !modelsPath!
21
+ pause
22
+ )
23
+
24
+ :CHOOSE_OPTION
25
+ REM Ask user for installation type
26
+ echo Do you want to download WAN models?
27
+ echo A) bf16
28
+ echo B) fp16
29
+ echo C) fp8
30
+ echo D) All
31
+ echo E) No
32
+ set /p "CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
33
+ if /i "%CHOICE%"=="A" (
34
+ set "DOWNLOAD=yes"
35
+ ) else if /i "%CHOICE%"=="B" (
36
+ set "DOWNLOAD=yes"
37
+ ) else if /i "%CHOICE%"=="C" (
38
+ set "DOWNLOAD=yes"
39
+ ) else if /i "%CHOICE%"=="D" (
40
+ set "DOWNLOAD=yes"
41
+ ) else if /i "%CHOICE%"=="E" (
42
+ set "DOWNLOAD=no"
43
+ ) else (
44
+ echo Invalid choice. Please enter A,B,C,D or E.
45
+ goto CHOOSE_OPTION
46
+ )
47
+
48
+ :CHOOSE_WAN_GGUF
49
+ REM Ask user if they want to download WAN GGUF Model
50
+ echo Do you want to download WAN text to video GGUF models?
51
+ echo A) Q8_0 (24GB Vram)
52
+ echo B) Q5_K_M (16GB Vram)
53
+ echo C) Q3_K_S (less than 12GB Vram)
54
+ echo D) All
55
+ echo E) No
56
+ set /p "WAN_GGUF_CHOICE=Enter your choice (A,B,C,D or E) and press Enter: "
57
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
58
+ set "DOWNLOAD_GGUF=yes"
59
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
60
+ set "DOWNLOAD_GGUF=yes"
61
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
62
+ set "DOWNLOAD_GGUF=yes"
63
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
64
+ set "DOWNLOAD_GGUF=yes"
65
+ ) else if /i "%WAN_GGUF_CHOICE%"=="E" (
66
+ set "DOWNLOAD_GGUF=no"
67
+ ) else (
68
+ echo Invalid choice. Please enter A,B,C,D or E.
69
+ goto CHOOSE_WAN_GGUF
70
+ )
71
+
72
+ :CHOOSE_WAN_GGUF_480
73
+ REM Ask user if they want to download WAN GGUF Model
74
+ echo Do you want to download WAN image to video 480p GGUF models?
75
+ echo A) Q8_0 (24GB Vram)
76
+ echo B) Q5_K_M (16GB Vram)
77
+ echo C) Q3_K_S (less than 12GB Vram)
78
+ echo D) All
79
+ echo E) No
80
+ set /p "WAN_GGUF_CHOICE_480=Enter your choice (A,B,C,D or E) and press Enter: "
81
+ if /i "%WAN_GGUF_CHOICE_480%"=="A" (
82
+ set "DOWNLOAD_GGUF_480=yes"
83
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="B" (
84
+ set "DOWNLOAD_GGUF_480=yes"
85
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="C" (
86
+ set "DOWNLOAD_GGUF_480=yes"
87
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="D" (
88
+ set "DOWNLOAD_GGUF_480=yes"
89
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="E" (
90
+ set "DOWNLOAD_GGUF=no"
91
+ ) else (
92
+ echo Invalid choice. Please enter A,B,C,D or E.
93
+ goto CHOOSE_WAN_GGUF_480
94
+ )
95
+
96
+ :CHOOSE_WAN_GGUF_720
97
+ REM Ask user if they want to download WAN GGUF Model
98
+ echo Do you want to download WAN image to video 720p GGUF models?
99
+ echo A) Q8_0 (24GB Vram)
100
+ echo B) Q5_K_M (16GB Vram)
101
+ echo C) Q3_K_S (less than 12GB Vram)
102
+ echo D) All
103
+ echo E) No
104
+ set /p "WAN_GGUF_CHOICE_720=Enter your choice (A,B,C,D or E) and press Enter: "
105
+ if /i "%WAN_GGUF_CHOICE_720%"=="A" (
106
+ set "DOWNLOAD_GGUF_720=yes"
107
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="B" (
108
+ set "DOWNLOAD_GGUF_720=yes"
109
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="C" (
110
+ set "DOWNLOAD_GGUF_720=yes"
111
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="D" (
112
+ set "DOWNLOAD_GGUF_720=yes"
113
+ ) else if /i "%WAN_GGUF_CHOICE_720%"=="E" (
114
+ set "DOWNLOAD_GGUF_720=no"
115
+ ) else (
116
+ echo Invalid choice. Please enter A,B,C,D or E.
117
+ goto CHOOSE_WAN_GGUF_720
118
+ )
119
+
120
+ :CHOOSE_WAN_FUN_CONTROL
121
+ REM Ask user if they want to download WAN GGUF Model
122
+ echo Do you want to download WAN FUN CONTROL base models?
123
+ echo A) bf16 (24GB Vram)
124
+ echo B) fp8 (16GB Vram)
125
+ echo C) All
126
+ echo D) No
127
+ set /p "WAN_CONTROL_CHOICE=Enter your choice (A,B,C or D) and press Enter: "
128
+ if /i "%WAN_CONTROL_CHOICE%"=="A" (
129
+ set "DOWNLOAD_CONTROL=yes"
130
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="B" (
131
+ set "DOWNLOAD_CONTROL=yes"
132
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="C" (
133
+ set "DOWNLOAD_CONTROL=yes"
134
+ ) else if /i "%WAN_CONTROL_CHOICE%"=="D" (
135
+ set "DOWNLOAD_CONTROL=yes"
136
+ ) else (
137
+ echo Invalid choice. Please enter A,B,C or D.
138
+ goto CHOOSE_WAN_FUN_CONTROL
139
+ )
140
+
141
+ :CHOOSE_WAN_FUN_CONTROL_GGUF
142
+ REM Ask user if they want to download WAN GGUF Model
143
+ echo Do you want to download WAN FUN CONTROL GGUF models?
144
+ echo A) Q8_0 (24GB Vram)
145
+ echo B) Q5_K_M (16GB Vram)
146
+ echo C) Q3_K_S (less than 12GB Vram)
147
+ echo D) All
148
+ echo E) No
149
+ set /p "WAN_CONTROL_CHOICE_GGUF=Enter your choice (A,B,C,D or E) and press Enter: "
150
+ if /i "%WAN_CONTROL_CHOICE_GGUF%"=="A" (
151
+ set "DOWNLOAD_CONTROL_GGUF=yes"
152
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="B" (
153
+ set "DOWNLOAD_CONTROL_GGUF=yes"
154
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="C" (
155
+ set "DOWNLOAD_CONTROL_GGUF=yes"
156
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="D" (
157
+ set "DOWNLOAD_CONTROL_GGUF=yes"
158
+ ) else if /i "%WAN_CONTROL_CHOICE_GGUF%"=="E" (
159
+ set "DOWNLOAD_CONTROL_GGUF=no"
160
+ ) else (
161
+ echo Invalid choice. Please enter A,B,C,D or E.
162
+ goto CHOOSE_WAN_FUN_CONTROL_GGUF
163
+ )
164
+
165
+ :CHOOSE_WAN_VACE
166
+ REM Ask user if they want to download WAN GGUF Model
167
+ echo Do you want to download WAN VACE base models?
168
+ echo A) fp16 (24GB Vram)
169
+ echo B) fp8 (16GB Vram)
170
+ echo C) All
171
+ echo D) No
172
+ set /p "WAN_VACE_CHOICE=Enter your choice (A,B,C or D) and press Enter: "
173
+ if /i "%WAN_VACE_CHOICE%"=="A" (
174
+ set "DOWNLOAD_VACE=yes"
175
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
176
+ set "DOWNLOAD_VACE=yes"
177
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
178
+ set "DOWNLOAD_VACE=yes"
179
+ ) else if /i "%WAN_VACE_CHOICE%"=="D" (
180
+ set "DOWNLOAD_VACE=yes"
181
+ ) else (
182
+ echo Invalid choice. Please enter A,B,C or D.
183
+ goto CHOOSE_WAN_VACE
184
+ )
185
+
186
+ :CHOOSE_WAN_VACE_GGUF
187
+ REM Ask user if they want to download WAN GGUF Model
188
+ echo Do you want to download WAN VACE GGUF models?
189
+ echo A) Q8_0 (24GB Vram)
190
+ echo B) Q5_K_M (16GB Vram)
191
+ echo C) Q4_K_S (less than 12GB Vram)
192
+ echo D) All
193
+ echo E) No
194
+ set /p "WAN_VACE_CHOICE_GGUF=Enter your choice (A,B,C,D or E) and press Enter: "
195
+ if /i "%WAN_VACE_CHOICE_GGUF%"=="A" (
196
+ set "DOWNLOAD_VACE_GGUF=yes"
197
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="B" (
198
+ set "DOWNLOAD_VACE_GGUF=yes"
199
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="C" (
200
+ set "DOWNLOAD_VACE_GGUF=yes"
201
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="D" (
202
+ set "DOWNLOAD_VACE_GGUF=yes"
203
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="E" (
204
+ set "DOWNLOAD_VACE_GGUF=no"
205
+ ) else (
206
+ echo Invalid choice. Please enter A,B,C,D or E.
207
+ goto CHOOSE_WAN_VACE_GGUF
208
+ )
209
+
210
+ if "%DOWNLOAD%"=="yes" (
211
+ echo Downloading diffusion models file...
212
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'diffusion_models\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
213
+ if /i "%CHOICE%"=="A" (
214
+ echo T2V bf16 Model :
215
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors?download=true
216
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors?download=true
217
+ echo I2V bf16 Model :
218
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors?download=true
219
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors?download=true
220
+ ) else if /i "%CHOICE%"=="B" (
221
+ echo T2V fp16 Model :
222
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors?download=true
223
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors?download=true
224
+ echo I2V fp16 Model :
225
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors?download=true
226
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors?download=true
227
+ ) else if /i "%CHOICE%"=="C" (
228
+ echo T2V fp8 Model :
229
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors?download=true
230
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors?download=true
231
+ echo I2V fp8 Model :
232
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors?download=true
233
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors?download=true
234
+ ) else if /i "%CHOICE%"=="D" (
235
+
236
+ echo T2V bf16 Model :
237
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_bf16.safetensors?download=true
238
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_bf16.safetensors?download=true
239
+ echo I2V bf16 Model :
240
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_bf16.safetensors?download=true
241
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_bf16.safetensors?download=true
242
+ echo T2V fp16 Model :
243
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp16.safetensors?download=true
244
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp16.safetensors?download=true
245
+ echo I2V fp16 Model :
246
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp16.safetensors?download=true
247
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp16.safetensors?download=true
248
+ echo T2V fp8 Model :
249
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_14B_fp8_e4m3fn.safetensors?download=true
250
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_t2v_1.3B_fp8_e4m3fn.safetensors?download=true
251
+ echo I2V fp8 Model :
252
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_720p_14B_fp8_e4m3fn.safetensors?download=true
253
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_i2v_480p_14B_fp8_e4m3fn.safetensors?download=true
254
+ )
255
+ )
256
+
257
+ REM Download VAE file
258
+ echo Downloading VAE file...
259
+ curl -L -o "%modelsPath%/vae/wan_2.1_vae.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/vae/wan_2.1_vae.safetensors?download=true
260
+
261
+ REM Download CLIP files
262
+ echo Downloading CLIP files...
263
+ curl -L -o "%modelsPath%/clip/umt5_xxl_fp8_e4m3fn_scaled.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true
264
+
265
+ if "%DOWNLOAD_GGUF%"=="yes" (
266
+ echo Downloading GGUF T2V Quant Model...
267
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
268
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
269
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf?download=true
270
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
271
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
272
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
273
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
274
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
275
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q8_0.gguf?download=true
276
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q5_K_M.gguf?download=true
277
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-t2v-14b-Q3_K_S.gguf?download=true
278
+ )
279
+ )
280
+ if "%DOWNLOAD_GGUF_480%"=="yes" (
281
+ echo Downloading 480p GGUF I2V Quant Model...
282
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
283
+ if /i "%WAN_GGUF_CHOICE_480%"=="A" (
284
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
285
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="B" (
286
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
287
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="C" (
288
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
289
+ ) else if /i "%WAN_GGUF_CHOICE_480%"=="D" (
290
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q8_0.gguf?download=true
291
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q5_K_M.gguf?download=true
292
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-480p-Q3_K_S.gguf?download=true
293
+ )
294
+ )
295
+
296
+ if "%DOWNLOAD_GGUF_720%"=="yes" (
297
+ echo Downloading 720p GGUF I2V Quant Model...
298
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
299
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
300
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf?download=true
301
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
302
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf?download=true
303
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
304
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf?download=true
305
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
306
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q8_0.gguf?download=true
307
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q5_K_M.gguf?download=true
308
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-i2v-14b-720p-Q3_K_S.gguf?download=true
309
+ )
310
+ )
311
+
312
+ if "%DOWNLOAD_CONTROL%"=="yes" (
313
+ echo Downloading FUN CONTROL Model...
314
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
315
+ if /i "%WAN_VACE_CHOICE%"=="A" (
316
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors?download=true
317
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
318
+ curl -L -o "%modelsPath%/diffusion_models/WAN/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors" https://huggingface.co/TFMC/Wan2.1-Fun-V1.1-14B-InP-FP8/resolve/main/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors?download=true
319
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
320
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1-fun-14B-control.safetensors?download=true
321
+ curl -L -o "%modelsPath%/diffusion_models/WAN/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors" https://huggingface.co/TFMC/Wan2.1-Fun-V1.1-14B-InP-FP8/resolve/main/Wan2.1-Fun-V1_1-InP-14B_fp8_e4m3fn.safetensors?download=true
322
+ )
323
+ )
324
+
325
+ if "%DOWNLOAD_CONTROL_GGUF%"=="yes" (
326
+ echo Downloading FUN CONTROL GGUF Quant Model...
327
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
328
+ if /i "%WAN_GGUF_CHOICE%"=="A" (
329
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf?download=true
330
+ ) else if /i "%WAN_GGUF_CHOICE%"=="B" (
331
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf?download=true
332
+ ) else if /i "%WAN_GGUF_CHOICE%"=="C" (
333
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
334
+ ) else if /i "%WAN_GGUF_CHOICE%"=="D" (
335
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q8_0.gguf?download=true
336
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q5_K_M.gguf?download=true
337
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
338
+ )
339
+ )
340
+
341
+ if "%DOWNLOAD_VACE%"=="yes" (
342
+ echo Downloading VACE Model...
343
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
344
+ if /i "%WAN_VACE_CHOICE%"=="A" (
345
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors?download=true
346
+ ) else if /i "%WAN_VACE_CHOICE%"=="B" (
347
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp8_e4m3fn.safetensors" https://huggingface.co/Kamikaze-88/Wan2.1-VACE-14B-fp8/resolve/main/wan2.1_vace_14B_fp8_e4m3fn.safetensors?download=true
348
+ ) else if /i "%WAN_VACE_CHOICE%"=="C" (
349
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/diffusion_models/WAN/wan2.1_vace_14B_fp16.safetensors?download=true
350
+ curl -L -o "%modelsPath%/diffusion_models/WAN/wan2.1_vace_14B_fp8_e4m3fn.safetensors" https://huggingface.co/Kamikaze-88/Wan2.1-VACE-14B-fp8/resolve/main/wan2.1_vace_14B_fp8_e4m3fn.safetensors?download=true
351
+ )
352
+ )
353
+
354
+ if "%DOWNLOAD_VACE_GGUF%"=="yes" (
355
+ echo Downloading VACE GGUF Quant Model...
356
+ powershell -NoProfile -Command "$p = Join-Path $env:modelsPath 'unet\WAN'; if (-Not (Test-Path $p)) { New-Item -ItemType Directory -Path $p | Out-Null }"
357
+ if /i "%WAN_VACE_CHOICE_GGUF%"=="A" (
358
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf?download=true
359
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="B" (
360
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf?download=true
361
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="C" (
362
+ curl -L -o "%modelsPath%/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/wan2.1-fun-14b-control-Q3_K_S.gguf?download=true
363
+ ) else if /i "%WAN_VACE_CHOICE_GGUF%"=="D" (
364
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q8_0.gguf?download=true
365
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q5_K_S.gguf?download=true
366
+ curl -L -o "%modelsPath%/unet/WAN/Wan2.1-VACE-14B-Q4_K_S.gguf" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/unet/WAN/Wan2.1-VACE-14B-Q4_K_S.gguf?download=true
367
+ )
368
+ )
369
+
370
+ REM Download clip vision
371
+ echo Downloading clip vision file...
372
+ curl -L -o "%modelsPath%/clip_vision/clip_vision_h.safetensors" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/clip_vision/clip_vision_h.safetensors?download=true
373
+
374
+ REM Download upscale model
375
+ echo Downloading upscale models...
376
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus.pth?download=true
377
+ curl -L -o "%modelsPath%/upscale_models/RealESRGAN_x4plus_anime_6B.pth" https://huggingface.co/UmeAiRT/ComfyUI-Auto_installer/resolve/main/models/upscale_models/RealESRGAN_x4plus_anime_6B.pth?download=true
378
+
379
+ echo Models downloaded.
380
+ pause
old/run_ComfyUI.bat ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ .\ComfyUI_windows_portable\python_embeded\python.exe -s ComfyUI_windows_portable\ComfyUI\main.py --windows-standalone-build --use-sage-attention --disable-smart-memory --output-directory %~dp0output
2
+ pause