gitwtfhub

wtf is rocm-stable-diffusion-webui-gfx1151?

caloutw/rocm-stable-diffusion-webui-gfx1151 — explained in plain English

Analysis updated 2026-05-18

1DockerfileAudience · developerComplexity · 4/5Setup · hard

TL;DR

A Docker image that runs Stable Diffusion WebUI Forge tuned specifically for AMD's Strix Halo (gfx1151) GPU using AMD's official ROCm 7.2 PyTorch build.

Mindmap

mindmap
  root((ROCm-SD-WebUI-gfx1151))
    What it does
      Stable Diffusion Forge
      ROCm 7.2 PyTorch base
      Strix Halo tuned
    Tech stack
      Dockerfile
      ROCm
      PyTorch
    Use cases
      Local AI image gen
      AMD GPU support
      Persistent model storage
    Audience
      AMD Strix Halo owners
      Linux hobbyists

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Run Stable Diffusion WebUI Forge on an AMD Strix Halo laptop or mini PC.

REASON 2

Generate AI images locally without relying on a cloud GPU service.

REASON 3

Get a working ROCm-based image generation setup without hand-patching dependency conflicts.

REASON 4

Store custom models and generated outputs outside the container so they persist across restarts.

What's in the stack?

DockerfileROCmPyTorchStable Diffusion

How it stacks up

caloutw/rocm-stable-diffusion-webui-gfx1151baiyuetribe/scrapy_dockerdoganulus/container-unison
Stars111
LanguageDockerfileDockerfileDockerfile
Last pushed2019-06-012025-01-09
MaintenanceDormantStale
Setup difficultyhardmoderatehard
Complexity4/52/53/5
Audiencedeveloperdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · hard Time to first run · 1h+

Requires an AMD Strix Halo GPU, Docker Engine (not Docker Desktop), and GRUB kernel parameter changes before it will run.

Wtf does this do

This project packages Stable Diffusion WebUI Forge, a popular tool for generating images with AI, into a Docker container specifically tuned to run on AMD's Strix Halo chip, known by its code name gfx1151. It is built on top of AMD's own official ROCm 7.2 PyTorch image rather than an unofficial community build, since proper support for this chip only arrived as a preview feature in ROCm 7.2. Running it needs specific hardware and setup. You need an AMD Strix Halo GPU, a recent Linux kernel, and Docker Engine rather than Docker Desktop, because Docker Desktop runs containers inside a virtual machine that cannot see the host computer's GPU device files. Before building, you also need to edit your system's GRUB boot configuration to adjust IOMMU and memory settings, then reboot for the changes to apply. The author tested this on an Asus ROG Flow Z13 laptop running Ubuntu 24.04. Once the prerequisites are met, you create two folders on your machine to hold your AI models and generated images so they survive container restarts, then start the container with a single Docker command that passes through the GPU devices, maps those folders in, and opens port 7860. After that, the web interface is reached by opening that port in a browser, and any models you place in the models folder become available inside it. Beyond the base image swap, the project fixes a few specific problems: a reference to the original Stable Diffusion code repository that no longer exists after it was taken down, a package version conflict with NumPy 2.0 that would otherwise get silently undone every time the app starts, and a crash during image generation on this hardware that is avoided by turning on VAE tiling by default. The author reports generating a 1536 by 960 pixel image in about 41 seconds once things are running, though the very first image generated after starting the container can take around 20 minutes, because a component called MIOpen has to compile GPU code for your exact image size the first time it is used. Every generation after that reuses the compiled result and runs quickly. There is also a known limitation that the Docker image does not currently work on Debian.

Yoink these prompts

Prompt 1
Walk me through the GRUB and Docker setup needed to run this on my AMD Strix Halo machine.
Prompt 2
Explain why the first image generation takes 20 minutes but later ones are fast.
Prompt 3
What changes does this project make compared to a stock Stable Diffusion WebUI Forge build?
Prompt 4
Help me troubleshoot why this container won't run on Debian.

Frequently asked questions

wtf is rocm-stable-diffusion-webui-gfx1151?

A Docker image that runs Stable Diffusion WebUI Forge tuned specifically for AMD's Strix Halo (gfx1151) GPU using AMD's official ROCm 7.2 PyTorch build.

What language is rocm-stable-diffusion-webui-gfx1151 written in?

Mainly Dockerfile. The stack also includes Dockerfile, ROCm, PyTorch.

How hard is rocm-stable-diffusion-webui-gfx1151 to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is rocm-stable-diffusion-webui-gfx1151 for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.