ComfyUI Extension
simple-model-downloader
A ComfyUI extension.
Lalimec/simple-model-downloader
Nodes—
On cloudLocal install
Stars3
Updated2 years ago
Readme
ComfyUI Simple Model Downloader
A simple and efficient model downloader extension for ComfyUI that allows downloading models with progress tracking and folder management.
Features
- 📥 Download models directly from URLs
- 📊 Real-time progress tracking with speed and size information
- 📁 Folder management (create new folders, organize models)
- 💾 Persistent last used folder selection
- ⚠️ File existence checks and overwrite confirmation
- 🎨 ComfyUI-styled interface
Supported File Types
The following model file extensions are supported:
.safetensors.pt.ckpt.bin
Installation
- Navigate to your ComfyUI custom nodes directory:
cd ComfyUI/custom_nodes/
- Clone this repository:
git clone https://github.com/Lalimec/simple-model-downloader
- Install dependencies:
pip install -r requirements.txt
- Restart ComfyUI
Usage
- Click the "⬇️ Basic Downloader" button in the ComfyUI menu
- Enter the model URL and desired name
- Select or create a destination folder
- Click Download and monitor the progress
Features in Detail
Model Download
- Progress bar showing download progress
- Download speed and file size information
- Success/error notifications
- Automatic file extension validation
Folder Management
- Create new folders for organization
- Nested folder support
- Last used folder memory
- Visual folder hierarchy in dropdown
Safety Features
- File existence checks
- Overwrite confirmation
- Safe filename generation
- Error handling and cleanup
Requirements
- Python >= 3.8
- ComfyUI
aiohttp>= 3.8.0wgetcommand-line tool
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.