Stability-AI/StableSwarmUI

StableSwarmUI, A Modular Stable Diffusion Web-User-Interface, with an emphasis on making powertools easily accessible, high performance, and extensibility.

StableSwarmUI – 一个用于 Stable Diffusion 的模块化 Web UI

它是什么

  • 一个基于浏览器的界面,让你可以在本地运行 Stable Diffusion(及相关模型)。它专注于高性能、轻松访问高级工具,以及通过插件进行扩展。

主要特性

  • Generate 标签页 – 简单的 UI,用于快速创建图像,支持网格生成、图像编辑器和自动工作流创建等选项。
  • Comfy Workflow 标签页 – 面向高级用户的原始图编辑器,展示完整的 ComfyUI 基于节点的工作流。
  • 多 GPU “swarm” – 可以在多个 GPU 上分配生成任务,以加速大批量处理。
  • 后端灵活性 – 可以使用 ComfyUI、AUTOMATIC1111 或 Stability AI API;可选 YOLOv8 人脸检测、美学评分、PickScore 等。
  • 扩展系统 – 用户可以添加自定义节点或插件,每个都有各自的许可证。
  • 跨平台安装程序 – 适用于 Windows、Linux、macOS(仅 Apple 芯片)的一键脚本,以及 Docker 启动脚本。

如何开始

  1. Windows – 从发布页面下载 install-windows.bat;它会安装 Git、.NET 8,下载模型,并启动服务器。
  2. Linux/macOS – 在安装 Git、Python 3 和 .NET 8 后,运行提供的 install-linux.sh 或 launch-macos.sh。
  3. Docker – 克隆仓库,运行 launch-docker.sh(需要 Nvidia Container Toolkit 以获得 GPU 支持)。
  4. 打开浏览器访问 http://localhost:7801,并按照屏幕上的安装向导操作。

当前状态

  • 标记为 Beta(v0.6.4.1)。核心生成和工作流工具是稳定的,但移动浏览器支持、完整模型显示、LLM 辅助提示和打包的 Electron 应用等功能仍在计划中。
  • 开发已从 Stability AI 转移到独立维护者(mcmonkeyprojects/SwarmUI)。提供了迁移说明。

法律/许可证

  • 核心代码采用 MIT 许可证。它捆绑或可以自动安装各种第三方组件(例如 7-zip、ComfyUI、AUTOMATIC1111、YOLOv8),每个组件都有各自的许可证(LGPL、GPL、AGPL、Apache 2、MIT 等)。用户应了解这些许可证,尤其是在分发生成内容或扩展时。

适用人群

  • 初学者,他们想要一个简单的“点击生成”UI。
  • 高级用户,他们需要多 GPU 批量生成、自定义节点图,或想插入额外工具如美学评分。
  • 开发者,有兴趣用新节点或集成扩展 UI。

所有信息直接取自仓库的 README。

相关

  • 项目
  • 项目
  • 项目
  • 项目