브라우저에서 WebGPU로 로컬 실행되는 오픈소스 SDXL
SDXL running locally in the browser on WebGPU, open-source
핵심 요약
복잡한 설정 없이 브라우저 확장 프로그램만으로 로컬에서 SDXL 이미지를 생성하는 기술을 공개함.
- 간편한 설치 — 별도의 가상 환경이나 복잡한 설정 없이 브라우저 확장 프로그램으로 실행됨
- WebGPU 활용 — 브라우저 내 WebGPU 스택을 통해 로컬 GPU에서 오프라인으로 모델 구동
- 하드웨어 요구사항 — SDXL-Lighting 모델 구동을 위해 최소 4~8GB의 VRAM 필요
- 성능 및 제약 — 모델 로딩 시 일시적인 멈춤 현상이 있으며 M4 맥북 기준 이미지당 50~60초 소요
복잡한 설정 없이 간단하게 로컬에서 이미지를 생성하고 싶었어. 가상 환경도 필요 없고, 복잡한 그래프가 있는 ComfyUI를 exe 파일로 설치하는 것도 싫었거든.
그래서 이 모든 걸 브라우저에 넣고 WebGPU로 돌려보기로 했어.
이건 브라우저 확장 프로그램이야. 설치하고 나면 모델을 불러오고, 그 후에는 오프라인 상태에서 네 GPU로 직접 돌아가.
텍스트 인코더, UNet, VAE는 ONNX 그래프를 사용하고 브라우저의 WebGPU 스택 위에서 실행돼.
Github: https://github.com/d0grr/generate-ai-images
Firefox: https://addons.mozilla.org/en-US/firefox/addon/generate-ai-images/
Chrome:


