Update README.

This commit is contained in:
Christian Bastian
2024-02-13 14:51:53 -05:00
parent ef64ff1644
commit efea14d731
4 changed files with 41 additions and 39 deletions

View File

@@ -1,14 +1,21 @@
# comfyui-model-manager # comfyui-model-manager
Browse models in ComfyUI. (Downloading and deleting are WIP.) Download and browse models in ComfyUI.
![Model Manager Demo Screenshot](model-manager-demo-screenshot.png) *(Viewing metadata and deleting are WIP.)*
<div>
<img src="demo-tab-models.png" alt="Model Manager Demo Screenshot" width="45%"/>
<img src="demo-tab-download.png" alt="Model Manager Demo Screenshot" width="45%"/>
</div>
# Fork
## About this fork ## About this fork
I made this fork because the original repo was inactive and missing many things I needed to make ComfyUI more usable. Also, many other custom nodes bundle unrelated features together or search the internet in the background. I made this fork because the original repo was inactive and missing many things I needed to make ComfyUI more usable. Also, many other custom nodes bundle unrelated features together or search the internet in the background.
Currently it is still missing some features it should have. Currently it is still missing a way to view/download model metadata and delete a model.
## Fork Improvements ## Fork Improvements
@@ -50,60 +57,55 @@ Currently it is still missing some features it should have.
### Code ### Code
- &#9744; Javascript cleanup. - Javascript cleanup.
- &#9744; Seperate into classes per tab? - Seperate into classes per tab?
- &#9744; HTML generation all inside main class? - HTML generation all inside main class?
- &#9744; More server driven, HTMX-like HTML generation? (Avoid x2 states) - More server driven, HTMX-like HTML generation? (Avoid x2 states)
### Model Copying ### Model Copying
- &#9744; Copy image? - Copy model path?
- &#9744; Copy model path?
### Model info window/panel (server load/send on demand) ### Model info window/panel (server load/send on demand)
- &#9744; Info icon `ⓘ` button to view. - Info icon `ⓘ` button to view.
- &#9744; Optional (re)download `📥︎` model info from the internet and cache the text file locally. (requires checksum?) - Optional (re)download `📥︎` model info from the internet and cache the text file locally. (requires checksum?)
- &#9744; Radio buttons to swap between downloaded and server view. - Radio buttons to swap between downloaded and server view.
- &#9744; Delete model with warning popup. - Delete model with warning popup.
- &#9744; Set preview image. - Set preview image.
### Settings ### Settings
- &#9744; Exclude hidden folders with a `.` prefix. - Exclude hidden folders with a `.` prefix.
- &#9744; Enable optional checksum to detect if a model is already downloaded. - Enable optional checksum to detect if a model is already downloaded.
- &#9744; Sidebar width. - Sidebar width.
### Search filtering and sort ### Search filtering and sort
- &#9744; Real-time search - Real-time search
- &#9744; Check search code is optimized to avoid recalculation on every minor input change - Check search code is optimized to avoid recalculation on every minor input change
- &#9744; Directory dropdown - Directory dropdown
- &#9744; Use always filter to filter directory content auto-suggest dropdown - Use always filter to filter directory content auto-suggest dropdown
- &#9744; Filters dropdown - Filters dropdown
- &#9744; Stable Diffusion model version/Clip/Upscale/? - Stable Diffusion model version/Clip/Upscale/?
- &#9744; Favorites - Favorites
- &#9744; Sort-by dropdown - Sort-by dropdown
- &#9744; Recently used (ascending/decending) - Recently used (ascending/decending)
- &#9744; Frequently used (ascending/decending) - Frequently used (ascending/decending)
- &#9744; `or` vs `and` type of keyword search (currently `and`) - `or` vs `and` type of keyword search (currently `and`)
### Image preview ### Image preview
- &#9744; Support multiple preview images. (swipe?) - Support multiple preview images. (swipe?)
- &#9744; Show preview images for videos. - Show preview images for videos.
- &#9744; If ffmpeg or cv2 available, extract the first frame of the video and use as image preview. - If ffmpeg or cv2 available, extract the first frame of the video and use as image preview.
- &#9744; Play preview video? - Play preview video?
### Accessibility ### Accessibility
- &#9744; Proper naming and labeling. - Proper naming and labeling.
- &#9744; Tool tips? - Tool tips?
### Sidebar ### Sidebar
- &#9744; Drag sidebar width/height dynamically. - Drag sidebar width/height dynamically.
### Downloading
- &#9744; Add back support for downloading from and `index.json` file.

BIN
demo-tab-download.png Normal file
View File

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

BIN
demo-tab-models.png Normal file
View File

Binary file not shown.

After

Width:  |  Height:  |  Size: 947 KiB

View File

Binary file not shown.

Before

Width:  |  Height:  |  Size: 596 KiB