https://github.com/fofr/cog-comfyui-sd3
Cog template for Stable Diffusion 3 (ComfyUI implementation)
https://github.com/fofr/cog-comfyui-sd3
ai cog comfyui replicate sd3 stable-diffusion
Last synced: 2 months ago
JSON representation
Cog template for Stable Diffusion 3 (ComfyUI implementation)
- Host: GitHub
- URL: https://github.com/fofr/cog-comfyui-sd3
- Owner: fofr
- License: mit
- Created: 2024-06-12T13:45:09.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-07-16T15:49:49.000Z (11 months ago)
- Last Synced: 2025-03-18T05:34:52.704Z (2 months ago)
- Topics: ai, cog, comfyui, replicate, sd3, stable-diffusion
- Language: Python
- Homepage: https://replicate.com/stability-ai/stable-diffusion-3
- Size: 83 KB
- Stars: 17
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cog template for Stable Diffusion 3 (ComfyUI implementation)
[](https://replicate.com/stability-ai/stable-diffusion-3)
> Run Stable Diffusion 3 with an API on Replicate:
>
> https://replicate.com/stability-ai/stable-diffusion-3This is an implementation of Stability AI's [Stable Diffusion 3](https://stability.ai/news/stable-diffusion-3-medium) as a [Cog](https://github.com/replicate/cog) model.
Stable Diffusion 3 has [a non-commercial license](https://huggingface.co/stabilityai/stable-diffusion-3-medium/blob/main/LICENSE). [stability-ai/stable-diffusion-3](https://replicate.com/stability-ai/stable-diffusion-3) on Replicate is licensed and can be used for commercial work, but if you want to use custom versions built from this repository for commercial work, you'll need to buy [a commercial license](https://stability.ai/license).
This Cog implementation uses ComfyUI and is based on https://github.com/fofr/cog-comfyui. If you prefer to use diffusers, check out our diffusers implementation: https://github.com/replicate/cog-stable-diffusion-3
## Local Usage
For a local prediction, run:
```bash
cog predict -i prompt="a photo of a cool dog"
```## Accessing the local ComfyUI server
The local ComfyUI server is available at [http://localhost:8000](http://localhost:8000).
1. **GPU Machine**: Start the Cog container and expose port 8188 so you can access it:
```sh
sudo cog run -p 8188 bash
```2. **Inside Cog Container**: Now that we have access to the Cog container, we start the server, binding to all network interfaces:
```sh
cd ComfyUI/
python main.py --listen 0.0.0.0
```3. **Local Machine**: Access the server using your GPU machine's IP and the exposed port (8188):
`http://:8188`Now if you visit `http://:8188` you’ll see the classic ComfyUI server. You can load in the `workflow_api.json` or `workflow_ui.json` file to get started.
You’ll also need a copy of the Stable Diffusion 3 weights.
First get access by filling out the form on the [weights page](https://huggingface.co/stabilityai/stable-diffusion-3-medium-diffusers/tree/main). You’ll need to download `sd3_medium_incl_clips_t5xxlfp8.safetensors` to the `ComfyUI/models/checkpoints` folder.