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을 위한 모듈식 웹 UI
정의
- 브라우저 기반 인터페이스로 Stable Diffusion(및 관련 모델)을 로컬에서 실행할 수 있습니다. 고성능, 고급 도구에 대한 쉬운 접근, 플러그인을 통한 확장성에 중점을 둡니다.
주요 기능
- Generate 탭 – 그리드 생성, 이미지 편집기, 자동 워크플로 생성 등의 옵션을 제공하는 빠른 이미지 생성을 위한 간단한 UI.
- Comfy Workflow 탭 – 고급 사용자를 위한 원시 그래프 편집기로, 전체 ComfyUI 노드 기반 워크플로를 노출합니다.
- 다중 GPU "swarm" – 여러 GPU에 생성 작업을 분산하여 대규모 배치를 가속화할 수 있습니다.
- 백엔드 유연성 – ComfyUI, AUTOMATIC1111 또는 Stability AI API를 사용할 수 있습니다. 선택적으로 YOLOv8 얼굴 감지, 미적 점수, PickScore 등.
- 확장 시스템 – 사용자는 각각 자체 라이선스가 있는 사용자 지정 노드나 플러그인을 추가할 수 있습니다.
- 크로스 플랫폼 설치 프로그램 – Windows, Linux, macOS(Apple 실리콘 전용)용 원클릭 스크립트와 Docker 실행 스크립트.
시작 방법
- Windows – 릴리스 페이지에서
install-windows.bat을 다운로드합니다. Git, .NET 8을 설치하고 모델을 다운로드한 후 서버를 시작합니다. - Linux/macOS – Git, Python 3, .NET 8을 설치한 후 제공된
install-linux.sh또는launch-macos.sh를 실행합니다. - Docker – 저장소를 클론하고
launch-docker.sh를 실행합니다(GPU 지원에는 Nvidia Container Toolkit 필요). - 브라우저에서
http://localhost:7801을 열고 화면의 설치 마법사를 따릅니다.
현재 상태
- 베타(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에서 직접 가져왔습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트