TroubleChute Logo
STABLE DIFFUSION

Vladmandic SD.Next (Stable Diffusion WebUI)


Published: Jun 20, 2023
Last Edit: Jun 20, 2023
AI Stable Diffusion
674 Words, 3 Minutes.

Watch the video:


Timestamps:
0:00 - Vladmandic SD.Next vs AUTOMATIC1111 Stable Diffusion WebUI
1:25 - One-Click Vladmandic SD.Next WebUI Install
4:03 - Adding more models, LORA, LyCORIS, Textual Inversion and more
4:50 - Vladmandic SD.Next speed
6:30 - AUTOMATIC1111 (optimized) vs Vlad speed
6:50 - AUTOMATIC1111 (default) vs Vlad speed

Vladmandic SD.Next

What is SD.Next? Well, it’s an “opinionated fork” of AUTOMATIC1111 Stable Diffusion WebUI. It takes all the great parts of the main project and improves on them. Most of the same plugin support with tons of out of the box tweaks and optimizations.

So, you want to give it a try, but you need to download everything and start a new with models, LORAs and more? No. You can copy all your existing AUTOMATIC1111 models, or even use Link Shell Extension to link your folders, so files physically exist in one place, but appear in multiple!

One-line install script for Vladmandic SD.Next

Recently I’ve been creating simple PowerShell scripts that should install everything and get it up and working. The install process isn’t difficult at all, but to remove all the difficulty even for people who aren’t used to the command line is what I was aiming for.

The script I created runs the automated installers, creates a desktop shortcut and launches the program. See the video for more.

Open a PowerShell window as Admin, or if you have Terminal you can launch that as well - just make sure to choose PowerShell in the terminal window dropdown. “Installing” really is just having the files there, and deleting them will ‘uninstall’ the project.

All you need to do is enter the following line and hit Enter:

iex (irm vlad.tc.ht)

If you’re curious about how this works, you can see everything it does on the Source code page and via my TCHT GitHub

Follow the prompts on screen and you’ll be up and running in no time.

Manual install

Should you want to install it manually, you can do that instead.

Requirements

Download and install Python 3.9 or above (but lesser than 3.11). I suggest downloading and installing Python 3.10.11.

Just make ABSOLUTELY SURE to tick “add Python to PATH” on the first window of the installer or this will not work properly!

Then, install Git as well.

You will also need the NVIDIA CUDA toolkit installed if you have an Nvidia graphics card and have not yet installed this. Do note this is DIFFERENT from your graphics card driver and is NOT included!

Downloading Vladmandic SD.Next

Open a folder, and click the path at the top so you can type in the Windows Explorer window. Type cmd and hit Enter.

Alternatively, copy the folder’s path and in a new cmd window, type: cd <path you copied> and hit Enter.

Now you can run git clone https://github.com/vladmandic/automatic.git .

Installing the packages required is automated and easy. Just run webui.bat or webui.sh if you’re on Linux.

You can run webui.bat or webui.sh followed by launch arguments to accomplish different things, but this is not required. For example:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
Setup options:
  --use-ipex                       Use Intel OneAPI XPU backend, default: False
  --use-directml                   Use DirectML if no compatible GPU is detected, default: False
  --use-cuda                       Force use nVidia CUDA backend, default: False
  --use-rocm                       Force use AMD ROCm backend, default: False
  --skip-update                    Skip update of extensions and submodules, default: False
  --skip-requirements              Skips checking and installing requirements, default: False
  --skip-extensions                Skips running individual extension installers, default: False
  --skip-git                       Skips running all GIT operations, default: False
  --skip-torch                     Skips running Torch checks, default: False
  --reinstall                      Force reinstallation of all requirements, default: False
  --debug                          Run installer with debug logging, default: False
  --reset                          Reset main repository to latest version, default: False
  --upgrade                        Upgrade main repository to latest version, default: False
  --safe                           Run in safe mode with no user extensions

Run Vladmandic SD.Next

You should now be able to run Vladmandic SD.Next by running webui.bat or webui.sh.

Now you’re up and running, ready to generate music with text or melody and text! It’s super powerful

TroubleChute © Wesley Pyburn (TroubleChute)
Support Me Privacy Policy Cookies Policy Terms of Service Change privacy settings Contact