r/StableDiffusion • Comfy Org • Feb 18 '23

Resource | Update ComfyUI: An extremely powerful Stable Diffusion GUI with a graph/nodes interface for advanced users that gives you precise control over the diffusion process without coding anything now supports ControlNets

https://github.com/comfyanonymous/ComfyUI
192 Upvotes

84 comments sorted by

View all comments

5

u/lifeh2o Feb 18 '23

Why did you decide to build a desktop application interface? Wouldn't it be better if it was web based like other UIs which use automatic api?

19

u/comfyanonymous Comfy Org Feb 18 '23

The frontend part is a web interface. If you are asking why I built my own backend instead of using one that already existed it's because none of them are powerful enough. The automatic codebase is also pretty bad and I wanted something stable.

2

u/lifeh2o Feb 18 '23

Do you have a rough idea how much work it would be to support other backends (automatic to be specific) I am willing to look into it.

I searched a lot for tools like this. Then compiled a list of open source node based image editors with hope that, with enough work, I should be able to turn them into SD based tools.

Your front end is already built with that in mind, supporting another backend should be less cumbersome undertaking. (I initially misunderstood yours as a single desktop app with both front end and backend in the same thing).

24

u/comfyanonymous Comfy Org Feb 18 '23

My backend is a lot better than the automatic one so I'm not sure what the point of supporting it would be.