MountaintopLotus / braintrust

A Dockerized platform for running Stable Diffusion, on AWS (for now)
Apache License 2.0
1 stars 2 forks source link

Web UI'd SD applications #33

Closed JohnTigue closed 1 year ago

JohnTigue commented 1 year ago

Using SD in a quick creative loop requires a decent GPU. Most folks in Many Hands do not have such toys. So, we will rent them. (Initially we will rent them by the hour from AWS. Perhaps we will rent straight from Nvidia eventually.)

We could spin up VMs and remote desktop into them but the SD community is developing a lot of Web UI apps which are simpler to deploy. So let's start with that instead of remote desktopping.

The granddaddy of WebUI SD apps is #25. That can be seen as a power user tool. The second generation, new kid on the block is #24, which has a simplified interface. So we should try both. Perhaps model trainers will will A1111 and folks who just want to use existing models – both in-house trained Verses models as well as more general purpose models – will using InvokeAI.

WebUIs:

JohnTigue commented 1 year ago

Seven of them (A1111 and Invoke.AI et alia): Generative Genius: 7 Ways to Run Stable Diffusion on your PC or in the Cloud.

JohnTigue commented 1 year ago

7 Ways to Run Stable Diffusion on your PC or in the Cloud:

Final Thoughts As you have seen there are several options with their own advantages and disadvantages (compute/speed, features, privacy and cost) to use Stable Diffusion. The strongest WebUI in my eyes is Automatic1111 because it has so many features and a large and active community. Invoke.AI is for me the runner-up also with a very cool UI and many features, this project I would keep a closer eye on. Both WebUIs run on Windows, Mac and Linux. For Mac users and beginners I would recommend DiffusionBee because it has a very simple one-click installation. In the area of WebUIs with cloud compute resources, Stability-AI’s own DreamStudio offers the most functionality, but it costs money after the free tier. In addition, there are some Google Colab workbooks that you can use for free, but the setup and handling and the UI is a bit difficult for beginners. I wouldn’t use the HuggingFace Demo or Stable Diffusion Web because the feature set is drastically reduced. Other than a quick demo, these tools are hardly usable.

JohnTigue commented 1 year ago

For now A1111 and InvokeAI are the dominant web UIs. The former is the power user tool, and the latter is the user friendly Photoshop-plus-SD-in-a-browser way forward. These are the ones we are working with, for now.