A powerful ComfyUI extension that automatically detects models in your workflow and helps download missing ones from HuggingFace, CivitAI, and other sources.
Click the "Workflow Models" button in the ComfyUI menu bar to open the manager.
Scans your active workflow and displays all required models with their status, source, and download options. Features include filter dropdown, Auto-Resolve for bulk downloads, and one-click downloading.
Manage all your downloads in one place. Features Direct URL Download - paste any model URL, auto-detect type and target folder, then download with one click.
Browse saved workflow files and manage model sources:
- 3-column layout - Workflows list, models in workflow, model details
- Manual source entry - Add download URLs for models with unknown sources
- Advanced Search - AI-powered search using Tavily to find model sources
- Search caching - Results persist across restarts
When a model source is unknown, use Advanced Search to find possible download sources from HuggingFace, CivitAI, and other sites.
Browse all your installed models organized by folder. Features include:
- Folder tree sidebar with model counts per category
- Unused models filter - identify models not used in any workflow
- Usage Tracking - scan all workflows to build usage history
- Search, sort, and manage with copy path, view details, and delete options
Configure API keys for HuggingFace, CivitAI, and Tavily (AI-powered search) in ComfyUI's Settings menu under "Workflow Models Downloader".
Built-in FAQ and troubleshooting guide covering API key setup, common errors, and tips.
- Auto-detect models - Scans your active workflow for all model references
- Smart URL detection - Finds download URLs from multiple sources:
- Workflow metadata (embedded URLs)
- Popular models registry (curated list)
- ComfyUI Manager model list
- HuggingFace API search
- CivitAI API search
- One-click download - Download missing models directly from the UI
- Background downloads - Downloads continue even when modal is closed
- Progress tracking - Real-time download progress with notifications
- Tabbed UI - Clean organization with 5 tabs: Workflow Models, Downloads, Local Browser, Settings, Help
- Direct URL Download - Paste any URL, auto-detect model type, choose directory, and download
- Local Browser - Browse all installed models with folder tree sidebar, search, and sort
- Unused Models Tracking - Identify models not used in any workflow with persistent cache
- Scan All Workflows - Batch scan workflow files to build usage history
- Alternative Formats - Auto-detect GGUF/fp16/quantized variants when model is missing
- Dynamic Folder Types - Supports custom folders from extra_model_paths.yaml
- Fuzzy Matching - Find similar models with 70% confidence threshold
- Model Aliases - Pattern-based matching for fp16/fp8/quantized variants
- aria2 Integration - 4x faster downloads with automatic resume support
- Download Queue - Parallel downloads with configurable limit (0-50)
- Confidence Badges - Visual indicator showing match quality percentage
Search for "Workflow Models Downloader" in ComfyUI Manager and click Install.
cd ComfyUI/custom_nodes
git clone https://github.com/slahiri/ComfyUI-Workflow-Models-Downloader.git
pip install -r ComfyUI-Workflow-Models-Downloader/requirements.txtRestart ComfyUI after installation.
- Open any workflow in ComfyUI
- Click "Workflow Models" button in the top menu
- Review detected models and their status
- Click Download for missing models, or Download All Missing
- Click Fuzzy Match to find similar models
- Click Search URL to search HuggingFace and CivitAI APIs
- Or paste a direct download URL and click Go
- Go to Downloads tab
- Paste any model URL (HuggingFace, CivitAI, or direct link)
- Click Check URL to auto-detect filename and type
- Adjust filename/directory if needed
- Click Download
- Checkpoints (SD1.5, SDXL, SD3, Flux)
- Diffusion Models (Wan, LTX, HunyuanVideo)
- VAE
- LoRA / LoHa / LoKr
- Text Encoders (T5, CLIP)
- CLIP Vision
- ControlNet
- IP-Adapter
- Upscalers (ESRGAN, etc.)
- SAM / SAM2
- And more...
- ComfyUI
- Python 3.10+
requestshuggingface_hub
- aria2 - 4x faster downloads with automatic resume support
For full functionality, configure these API keys in the Settings tab:
- HuggingFace Token - Required for gated models (Flux, SD3, etc.) - Get token
- CivitAI API Key - Required for CivitAI downloads - Get key
- Tavily API Key - Optional, enables AI-powered advanced search - Get key
MIT License







