NJToolsDev Automates Setup with ComfyUI-Template-Model-Downloader

ComfyUI-Template-Model-Downloader is a Python script that automatically downloads all model files required by ComfyUI's official built-in workflow templates. It places each file into the correct subfolder under the ComfyUI models directory, eliminating the need to manually organize downloaded files.
Created by NJToolsDev, this tool solves a common frustration for users who want to run ComfyUI's default templates but lack the necessary model files. The script covers local templates that run on your own GPU, excluding cloud API-only templates that require paid keys.
Model Size: 250-350GB & VRAM GPU: requirements vary
What ComfyUI-Template-Model-Downloader offers
- Downloads files directly to the correct models/ subfolder automatically.
- Skips files that already exist, making it safe to run multiple times.
- Color-coded terminal output showing success, skipped, warning, and failed downloads.
- Resume-safe downloads using temporary .part files with atomic rename on completion.
- Retry logic with three attempts and delays between each try.
- Interactive menu system or command-line options for flexibility.
Users with unreliable internet connections will find the resume-safe feature helpful for managing large downloads. The dry-run option lets you preview what would be downloaded without actually transferring files, which is useful for planning storage needs before committing.
Setup and practical considerations
Setting up the script requires specifying your ComfyUI root path at the top of the file. Users can optionally add a HuggingFace token to access gated models like FLUX.1 Dev and Stable Diffusion 3.5, which require accepting license agreements on HuggingFace first.
The developer notes that:
'model files move around/get deleted by HF so this will need maintaining by me going forward.'
A verify mode lets users check for broken links before starting large downloads, which is practical since URLs were verified as of March 2026 and repositories occasionally reorganize.
This tool removes the tedious work of hunting down individual model files for ComfyUI's built-in templates.
You can find the ComfyUI-Template-Model-Downloader node on their GitHub.