diff --git a/README.md b/README.md index 4e3aa15..a413799 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ # ComfyBox -An alternative UI to the backend server of the Stable Diffusion webapp [ComfyUI](https://github.com/comfyanonymous/ComfyUI). Build your workflow in a graph structure and have a custom Stable Diffusion interface created for you automatically. - -This project is *still under construction* and many features are missing, be aware of the tradeoffs if you're interested in using it. +ComfyBox is a frontend to Stable Diffusion that lets you create custom image generation interfaces without any code. It uses [ComfyUI](https://github.com/comfyanonymous/ComfyUI) under the hood for maximum power and extensibility. ![Screenshot](./static/screenshot.png) @@ -10,21 +8,21 @@ This project is *still under construction* and many features are missing, be awa ## Installation -1. Download the latest release [here](https://nightly.link/space-nuko/ComfyBox/workflows/build-and-publish/master/ComfyBox-dist) and extract it somewhere -2. Start the ComfyUI backend with `python main.py --enable-cors-header` -3. In the folder you extracted open the `run.bat`/`run.sh` script (requires Python 3 to be on your PATH). Alternatively you can serve the contents of the folder with a web server. +1. Download the latest release [here](https://nightly.link/space-nuko/ComfyBox/workflows/build-and-publish/master/ComfyBox-dist) and extract it somewhere. +2. Start the ComfyUI backend with `python main.py --enable-cors-header`. +3. In the folder you extracted open the `run.bat`/`run.sh` script (requires Python 3 to be on your PATH). Alternatively you can serve the contents of the folder with any web server. ## NOTE -This frontend isn't compatible with regular ComfyUI's workflow format since extra metadata is saved like panel layout, so you'll have to spend a bit of time recreating them. This project also isn't compatible with regular ComfyUI's frontend extension format, but useful extensions can be integrated into this repo with some effort. +This project is *still under construction* and some features are missing, be aware of the tradeoffs if you're interested in using it. -## Proposed Features -- All the power of ComfyUI with more convenience on top -- Autocreation of UI widgets from your workflow, quickly creating a personalized dashboard -- Arrange the UI however you like and attach custom classes/styles to each widget -- Custom widget types -- See the status of queued and finished generations and their configs in realtime -- Development with TypeScript +This frontend isn't compatible with regular ComfyUI's workflow format since extra metadata is saved like panel layout, so you'll have to spend a bit of time recreating them. This project also isn't compatible with regular ComfyUI's frontend extension format, but useful extensions can be integrated into the base repo with some effort. + +## Features +- *No-Code UI Builder* - A novel system for creating your own Stable Diffusion user interfaces from the basic components. +- *Extension Support* - All custom ComfyUI nodes are supported out of the box. +- *Prompt Queue* - Queue up multiple prompts without waiting for them to finish first. Inspect currently queued and executed prompts. +- *Prompt History* - Browse through previously generated prompts and their output images/parameters. ## Development diff --git a/static/screenshot.png b/static/screenshot.png index f675e63..1fc04ef 100644 Binary files a/static/screenshot.png and b/static/screenshot.png differ diff --git a/static/screenshot2.png b/static/screenshot2.png index 7f0127b..4b3a255 100644 Binary files a/static/screenshot2.png and b/static/screenshot2.png differ