Comfy-Org / Comfy-Org/ComfyUI

Feature Request: Solve Model Duplication in Multi-Pack Environments

Open
#13,974 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.