Skip to content

parlance-zz/g-diffuser-bot

Repository files navigation

https://www.stablecabal.org https://www.stablecabal.org

g-diffuser-bot - Discord bot and interface for Stable Diffusion

Nov 23-2022 Update: The first release of the all-in-one installer version of G-Diffuser is here. This release no longer requires the installation of WSL or Docker, and has a systray icon to keep track of and launch G-Diffuser components. The download link is available under this project's releases.

Nov 20-2022 Update: The infinite zoom scripts have been updated with some improvements, notably a new compositer script that is hundreds of times faster than before.

Nov 19-2022 Update: There are some new g-diffuser CLI scripts that can be used to make infinite zoom videos. Check out /inputs/scripts/ and have a look at zoom_maker and zoom_composite

Nov 11-2022 Update: I've created a website to showcase a demo gallery of out-painting images made using g-diffuser bot - https://www.g-diffuser.com/

Nov 08-2022 Update: In/out-painting and img2img (aka "riffing") has (finally) been added to the Discord bot. New Discord bot command 'expand' allows you to change the canvas size of an input image while filling it with transparency, perfect for setting up out-painting.

Nov 07-2022 Update: This update adds support for clip guided models and new parameters to control them. For now clip guidance has a heavy performance penalty, but this will improve with optimization. This update also adds negative prompt support to both the CLI and discord bot, and changes the default loaded models to include SD1.5 and SD1.5 with (small) clip. This update also adds several new samplers (dpmspp_1, dpmspp_2, dpmspp_3).

System Requirements:

  • Windows 10+ (1903+), nvidia GPU with at least 8GB VRAM, ~40GB free space for model downloads
  • You may need to turn on "developer mode" before beginning the install instructions. Look for "developer settings" in the start menu.

G-Diffuser all-in-one

The first release of the all-in-one installer is here. It notably features much easier "one-click" installation and updating, as well as a systray icon to keep track of g-diffuser programs and the server while it is running.

Installation / Setup

Usage

  • Run run.cmd to start the G-Diffuser system
  • You should see a G-Diffuser icon in your systray / notification area. Click on the icon to open and interact with the G-Diffuser system. If the icon is missing be sure it isn't hidden by clicking the "up" arrow near the notification area.

G-Diffuser Systray

GUI is coming soon(tm)