Files
ComfyUI-Model-Manager/README.md
Christian Bastian efc1da358f wording
2023-12-30 21:08:41 -05:00

67 lines
2.3 KiB
Markdown

# comfyui-model-manager
Browse models in ComfyUI. (Downloading and deleting are WIP.)
![Model Manager Demo Screenshot](model-manager-demo-screenshot.png)
## About this branch
I made this branch because the original repo was inactive and missing things I needed to make the ComfyUI usable. Also, many other custom nodes bundle unrelated features together or search the internet in the background.
## Branch Improvements
- Search models in models tab.
- Advanced keyword search using `"multiple words in quotes"` or a minus sign to `-exclude`.
- Search `/`subdirectories of main directory based on your file structure (for example, `/1.5/styles`).
- Include models listed in `extra_model_paths.yaml`.
- Increased supported preview image types.
- Correctly change colors using ComfyUI's theme colors.
- Simplified UI.
## TODO
### One-click to add a model/node to workspace
- ☐ Copy icon `📋` or plus icon `+`?
- ☐ Sidebar mode
- ☐ Drag to add?
### Downloading tab
- ☐ Replace Install tab with Downloading tab (more practical IMO).
- ☐ Download a model from a url.
- ☐ Choose save path in browser.
### Search filtering and sort
- ☐ Add auto-suggest paths in search
- ☐ Filters dropdown
- ☐ Stable Diffusion model version/Clip/Upscale/?
- ☐ Favorites
- ☐ Sort-by dropdown
- ☐ Date modified (ascending/decending)
- ☐ Date created (ascending/decending)
- ☐ Recently used (ascending/decending)
- ☐ Frequently used (ascending/decending)
- ☐ `or` vs `and` search keywords (currently `and`)
### Settings
- ☐ Exclude hidden folders with a `.` prefix.
- ☐ Include a optional string to always add to searches.
- ☐ Enable optional checksum to detect if a model is already downloaded.
- ☐ Add `settings.yaml` and add file to `.gitignore`.
### Model info window/panel (server load/send on demand)
- ☐ Info icon `ⓘ`
- ☐ Optional (re)download `📥︎`model info from the internet and cache the text file locally. (requires checksum enabled)
- ☐ Delete model with warning popup.
### Image preview
- ☐ Support multiple preview images (swipe?).
- ☐ Show preview images for videos.
- ☐ If ffmpeg or cv2 available, extract the first frame of the video and use as image preview.
- ☐ Play preview video?