Skip to main content

SD WebUI All In One

SD WebUI All In One

✨一键筑基,万象生辉

Stars Issues Commit Sync Lint Check Installer Version Release PyPI Release Python Lint Pytest


项目文档

SD WebUI All In One 提供本地安装、整合包下载、Hanafubuki 图形管理、Jupyter Notebook 云端运行和 CLI / TUI 管理等多种入口,用于快速安装、启动和维护常见 AI WebUI / 训练工具。

完整文档站点:SD WebUI All In One 文档

想做什么 推荐入口
不确定该用哪种方式 快速开始
在 Colab / Kaggle 云端运行 云端运行快速开始 / Jupyter Notebook 文档
下载 Windows 免安装整合包 整合包快速开始 / AI 整合包下载器
在本地安装 WebUI / 训练工具 本地安装快速开始 / 安装器使用
用图形界面统一安装和管理 Hanafubuki 官网 / Hanafubuki 快速开始
在终端中统一安装和管理 Bash TUI / CLI Launcher
使用命令行管理 命令行工具
维护项目源码和文档 开发维护

SD WebUI All In One CLI

sd-webui-all-in-one 是用于多平台安装、启动和管理 WebUI / 训练工具的 CLI。它复用项目的 Python 管理核心,可用于管理仓库、模型、扩展、PyTorch、内网穿透和运行环境。支持部署的 WebUI / 训练工具如下:

完整命令说明请阅读:命令行工具文档

SD WebUI All In One Notebook

支持部署不同 WebUI 的各种 Notebook,基于 SD WebUI All In One Python 内核,提供 Colab / Kaggle 云端运行入口。Colab Notebook 支持图形化参数配置,默认参数通常可以直接运行。支持部署的 WebUI / 训练工具如下:

详细使用方法可查看 Notebook 中的说明,使用时请按顺序执行 Jupyter Notebook 单元。

[!NOTE]
点击蓝色名称可下载对应的 Jupyter NoteBook。

完整使用说明请阅读:Jupyter Notebook 文档

SD Scripts Kaggle Jupyter NoteBook

sd_scripts_kaggle.ipynb [源码]:适用于 Kaggle 部署 sd-scripts,可用于不同种类的模型训练,使用前需熟悉 sd-scripts 的使用方法。

[!IMPORTANT]
使用方法可阅读:
使用 HuggingFace / ModelScope 保存和下载文件 - licyk的小窝
使用 Kaggle 进行模型训练 - licyk的小窝

[!Caution] Kaggle 不允许上传 NSFW 的内容,尝试上传包含 NSFW 图片的训练集将导致 Kaggle 账号被封禁!

SD Trainer Scripts Kaggle Jupyter NoteBook

sd_trainer_scripts_kaggle.ipynb [源码]:适用于 Kaggle 部署 sd-scripts / ai-toolkit / finetrainers / diffusion-pipe / musubi-tuner,可用于不同种类的模型训练。

[!IMPORTANT]

  1. 使用方法可参考:
    使用 HuggingFace / ModelScope 保存和下载文件 - licyk的小窝
    使用 Kaggle 进行模型训练 - licyk的小窝
  2. 该 NoteBook 相对于 SD Scripts Kaggle Jupyter NoteBook,在配置环境部分有点区别,并且使用的命令也有些改变,如果需要旧版可使用 SD Scripts Kaggle Jupyter NoteBook

[!Caution] Kaggle 不允许上传 NSFW 的内容,尝试上传包含 NSFW 图片的训练集将导致 Kaggle 账号被封禁!

SD Scripts Colab Jupyter NoteBook

sd_scripts_colab.ipynb [源码]:适用于 Colab 部署 sd-scripts自己写来玩的,还有用来开发和测试管理核心,要用的话就参考 SD Scripts Kaggle Jupyter NoteBook

Colab 链接:Open In Colab

SD Trainer Colab Jupyter NoteBook

sd_trainer_colab.ipynb [源码]:适用于 Colab 一键部署 SD-Trainer / SD Trainer Next / Kohya GUI

Colab 链接:Open In Colab

HDM Train Kaggle Jupyter NoteBook

hdm_train_kaggle.ipynb [源码]:适用于 Kaggle / Colab 部署 HDM写来玩的脚本,可能有 BUG,要用的话就参考 SD Scripts Kaggle Jupyter NoteBook

Colab 链接:Open In Colab

[!Caution] Kaggle 不允许上传 NSFW 的内容,尝试上传包含 NSFW 图片的训练集将导致 Kaggle 账号被封禁!

Stable Diffusion WebUI Colab NoteBook

stable_diffusion_webui_colab.ipynb [源码]:适用于 Colab 一键部署 Stable-Diffusion-WebUI / Stable-Diffusion-WebUI-Forge / Stable-Diffusion-WebUI-reForge / Stable-Diffusion-WebUI-Forge-Neo / Stable-Diffusion-WebUI-AMDGPU / SD.Next

Colab 链接:Open In Colab

ComfyUI Colab NoteBook

comfyui_colab.ipynb [源码]:适用于 Colab 一键部署 ComfyUI

Colab 链接:Open In Colab

InvokeAI Colab NoteBook

invokeai_colab.ipynb [源码]:适用于 Colab 一键部署 InvokeAI

Colab 链接:Open In Colab

Fooocus Colab Jupyter NoteBook

fooocus_colab.ipynb [源码]:适用于 Colab 一键部署 Fooocus

Colab 链接:Open In Colab

Qwen TTS WebUI Colab Jupyter NoteBook

qwen_tts_webui_colab.ipynb [源码]:适用于 Colab 一键部署 Qwen TTS WebUI

Colab 链接:Open In Colab


旧版 Notebook

以下 Notebook 已停止维护,不推荐新用户优先使用。保留这些入口仅用于历史回溯或兼容旧流程,新的使用方式请优先阅读 Jupyter Notebook 文档

Notebook 下载 源码 状态
SD WebUI All In One 下载 源码 已停止维护
SD WebUI All In One Colab 下载 源码 已停止维护
Fooocus Kaggle 下载 源码 已停止维护
SD Trainer Kaggle 下载 源码 已停止维护

Installer

Installer 是适用于 Windows / Linux / macOS 的 WebUI / 训练工具安装与管理脚本。它不依赖系统中已有的 Git / Python,会在独立目录中准备运行环境,并生成启动、更新、终端、模型下载、PyTorch 重装和版本管理等脚本。

[!IMPORTANT]

  1. Installer 并不会使用系统中安装的 Git / Python,这是为了保证环境的独立性和可迁移性。并且因为环境的独立性和可迁移性,Installer 也可用做整合包制作器。
  2. 基于 Installer 的构建模式,可实现整合包制作全自动化,由 Installer 自动构建的整合包可在此列表查看:AI 绘画 / 训练整合包列表
  3. 由 Installer 制作的整合包说明可阅读:整合包下载与使用 - SD WebUI All In One
  4. Windows 用户可使用下载器进行下载,内置高速下载器和解压工具,安装更方便。使用说明:AI 整合包下载器 / 下载器故障排查

configure_env.bat [源码]:(仅适用 Windows 平台)配置 Installer 运行环境的一键配置脚本,首次使用 Installer 时需要运行一次该脚本。

sd_portable_downloader.bat [源码]:(仅适用 Windows 平台)AI 整合包下载器。

SD WebUI Installer

Windows / Linux / macOS 平台安装、启动和管理 Stable-Diffusion-WebUI / Stable-Diffusion-WebUI-Forge / Stable-Diffusion-WebUI-reForge / Stable-Diffusion-WebUI-Forge-Neo / Stable-Diffusion-WebUI-AMDGPU / SD.Next

使用说明:SD WebUI Installer 文档

ComfyUI Installer

Windows / Linux / macOS 平台安装、启动和管理 ComfyUI

使用说明:ComfyUI Installer 文档

InvokeAI Installer

Windows / Linux / macOS 平台安装、启动和管理 InvokeAI

使用说明:InvokeAI Installer 文档

Fooocus Installer

Windows / Linux / macOS 平台安装、启动和管理 Fooocus / Fooocus-MRE / RuinedFooocus

使用说明:Fooocus Installer 文档

SD-Trainer Installer

Windows / Linux / macOS 平台安装、启动和管理 SD-Trainer / SD Trainer Next / Kohya GUI

使用说明:SD Trainer Installer 文档

SD-Trainer-Script Installer

[!WARNING]
此部署工具部署的训练工具需要一定的编写训练命令基础,如果需要使用简单的模型训练工具,请使用 SD-Trainer Installer 部署训练工具并使用。

Windows / Linux / macOS 平台安装和管理 sd-scripts / ai-toolkit / finetrainers / diffusion-pipe / musubi-tuner

使用说明:SD Trainer Script Installer 文档

Qwen TTS WebUI Installer

Windows / Linux / macOS 平台安装、启动和管理 Qwen TTS WebUI

使用说明:Qwen TTS WebUI Installer 文档

Python Installer

install_embed_python.ps1 [源码]:Windows 平台一键安装便携式 Python,可用做测试。

Installer 自动化构建状态

Github Action Status
Build SD WebUI Portable Build SD WebUI
Build SD WebUI Forge Portable Build SD WebUI Forge
Build SD WebUI reForge Portable Build SD WebUI reForge
Build SD WebUI Forge Neo Portable SD WebUI Forge Neo
Build SD WebUI Forge Neo (ROCm) Portable SD WebUI Forge Neo ROCm
Build SD WebUI Forge Neo (XPU) Portable SD WebUI Forge Neo XPU
Build SD Next Portable Build SD WebUI
Build ComfyUI Portable Build ComfyUI
Build ComfyUI (ROCm) Portable Build ComfyUI
Build ComfyUI (XPU) Portable Build ComfyUI
Build Fooocus Portable Build Fooocus
Build InvokeAI Portable Build InvokeAI
Build SD-Trainer Portable Build SD-Trainer
Build SD Trainer Next Portable Build SD Trainer Next
Build Kohya GUI Portable Build Kohya GUI
Build SD Scripts Portable Build SD Scripts
Build Musubi Tuner Portable Build Musubi Tuner
Build Qwen TTS WebUI Portable Build Qwen TTS WebUI

项目协议

本项目主体使用 GNU General Public License v3.0(GPL-3.0)发布。你可以在 GPL-3.0 条款下使用、复制、修改和分发本项目;分发修改版本时,请遵守 GPL-3.0 的源代码开放和许可证保留要求。

项目中引用或内置的第三方组件按其各自许可证使用。


Third-party Notices

本项目的 tkinter 版本管理 GUI 内置了 Sun Valley ttk themesv_ttk)作为可选界面主题资源。

Sun Valley ttk theme 使用 MIT License,版权归 rdbende <rdbende@proton.me> 所有,许可证原文保留在 sd_webui_all_in_one/base_manager/gui/sv_ttk/LICENSE

Release files for sd-webui-all-in-one 2.4.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sd-webui-all-in-one 2.4.9
File Size Uploaded
sd_webui_all_in_one-2.4.9.tar.gz 985.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sd-webui-all-in-one 2.4.9
File Interpreter ABI Platform
sd_webui_all_in_one-2.4.9-py3-none-any.whl Python 3 none any Details

Total release size: 2.0 MB

Release files / sd_webui_all_in_one-2.4.9.tar.gz

Download URL sd_webui_all_in_one-2.4.9.tar.gz
Size 985.0 kB
Tags Source
SHA-256 checksum
How to use checksums
60cd51aeb40d78eef1c7de0d5591d3d0aff0aad29e47154db215e30177b7f288
BLAKE2b-256 checksum
How to use checksums
f427b5c45d71c36f4d2f2a35277ac5f08bb50b62d8b46096b00b88daae87bb7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / sd_webui_all_in_one-2.4.9-py3-none-any.whl

Download URL sd_webui_all_in_one-2.4.9-py3-none-any.whl
Size 984.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0aeec5165106f0ab23d2fa2000c2db92fc44d245595551bae8a071e7c8b1c9fe
BLAKE2b-256 checksum
How to use checksums
003fdb87584bc96fc205a042d71bb0722f7c950559d9a1f5995ac06395788e0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

2.5.7

2 release files

2.5.6

2 release files

2.5.5

2 release files

2.5.4

2 release files

2.5.3

2 release files

2.5.2

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.4.10

2 release files

This release

2.4.9 This release

2 release files

2.4.8

2 release files

2.4.7

2 release files

2.4.6

2 release files

2.4.5

2 release files

2.4.4

2 release files

2.4.3

2 release files

2.4.2

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.4

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.61

2 release files

2.2.60

2 release files

2.2.59

2 release files

2.2.58

2 release files

2.2.57

2 release files

2.2.56

2 release files

2.2.55

2 release files

2.2.54

2 release files

2.2.52

2 release files

2.2.51

2 release files

2.2.50

2 release files

2.2.49

2 release files

2.2.48

2 release files

2.2.47

2 release files

2.2.46

2 release files

2.2.45

2 release files

2.2.44

2 release files

2.2.43

2 release files

2.2.33

2 release files

2.2.32

2 release files

2.2.31

2 release files

2.2.30

2 release files

2.2.29

2 release files

2.2.28

2 release files

2.2.27

2 release files

2.2.26

2 release files

2.2.25

2 release files

2.2.24

2 release files

2.2.23

2 release files

2.2.22

2 release files

2.2.21

2 release files

2.2.20

2 release files

2.2.19

2 release files

2.2.18

2 release files

2.2.17

2 release files

2.2.16

2 release files

2.2.15

2 release files

2.2.14

2 release files

2.2.13

2 release files

2.2.12

2 release files

2.2.11

2 release files

2.2.10

2 release files

2.2.9

2 release files

2.2.8

2 release files

2.2.7

2 release files

2.2.6

2 release files

2.2.5

2 release files

2.2.4

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.15

2 release files

2.1.14

2 release files

2.1.13

2 release files

2.1.12

2 release files

2.1.11

2 release files

2.1.10

2 release files

2.1.9

2 release files

2.1.8

2 release files

2.1.7

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.69

2 release files

2.0.68

2 release files

2.0.67

2 release files

2.0.63

2 release files

2.0.62

2 release files

2.0.61

2 release files

2.0.60

2 release files

2.0.59

2 release files

2.0.58

2 release files

2.0.57

2 release files

2.0.56

2 release files

2.0.30

2 release files

2.0.29

2 release files

2.0.28

2 release files

2.0.27

2 release files

2.0.26

2 release files

2.0.25

2 release files

2.0.24

2 release files

2.0.23

2 release files

2.0.22

2 release files

2.0.21

2 release files

2.0.20

2 release files

2.0.19

2 release files

2.0.18

2 release files

2.0.17

2 release files

2.0.16

2 release files

2.0.15

2 release files

2.0.14

2 release files

2.0.13

2 release files

2.0.12

2 release files

2.0.11

2 release files

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.2.15

2 release files

1.2.14

2 release files

1.2.13

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page