Feature Request: Solve Model Duplication in Multi-Pack Environments
- Dominant language
- Python
- Stars
- 133k
- Forks
- 15.7k
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 158
Description
To ComfyUI Development Team,
As a beginner using multiple third-party ComfyUI packs, I face a critical issue:
Each pack forces models to be stored in private directories (e.g., Pack_A/models/, Pack_B/models/). This causes:
Identical models (e.g., sd_xl_base.safetensors) to be stored 10 times across 10 packs, wasting tens of GB of disk space.
No way to track duplicates or outdated versions.
Proposed Solutions
Multi-Path Loading
Allow users to add global model paths (e.g., D:/Shared_Models). Workflows should search all paths when loading models (like a library scanning multiple bookshelves).
One-Click Scanner
Add a tool to scan all drives, identify duplicate models, and suggest cleanup.
Key Benefits
Save Space: 10 packs sharing 1 model copy frees significant storage.
Beginner-Friendly: No manual file comparisons, avoiding accidental deletions.
Lightweight: Path management is a low-cost, high-impact feature.
Please consider implementing this! It would greatly benefit multi-pack users.
Contributor guide
Assessment
This issue has not been assessed yet.