Apply for community grant: Personal project (gpu)
I've been working on this app for the past month. While someone could download it and use it offline, it would be nice if it could be used online too. (offline install instructions are also provided) It has a few more features when used offline. Persistent storage would be nice I guess, but it's really the GPU that would be helpful.
If it can be used online, maybe I'll add a little more to it eventually, like being able to save your settings to a link. That's less important offline.
If on a GPU, it will create images up to 1024x1024. It would take too long on a CPU. If it were on a GPU, things like that should automatically work immediately.
If the prompt is too long, it tells you what part of the prompt is not used.
It tells you what step in the generation you are on for the base model, refiner and upscaler.
You can change the scheduler.
It displays the prompt information in a box you can easily copy the text of.
If installed offline, it automatically saves the image and prompt details.
I really had to figure out how certain things could be done using Gradio. So there are some ideas for others in the code, like using JavaScript to change what options there are for the model depending on what is selected. That needed to use a JavaScript function in Gradio rather than Gradio's normal Python functions or you couldn't change something if someone else was using the app at the same time. (until it was your turn in the queue)
This is my first attempt at Python, so it's not written perfectly.
Thanks for looking.