table Diffusion WebUI Forge
Go to file
2025-05-27 02:01:28 -07:00
backend fix sage attention implementation 2025-05-27 02:01:28 -07:00
embeddings add embeddings dir 2022-09-30 14:16:26 +03:00
extensions delete the submodule dir (why do you keep doing this) 2022-10-29 09:02:02 +03:00
extensions-builtin support noob ctrlnet inpaint model https://civitai.com/models/1376234/noobai-inpainting-controlnet 2025-05-19 15:38:13 +08:00
forgeChroma@dfefdea5dc update to latest version of forge, fix que 2025-05-18 14:36:46 -07:00
html fix Extra networks tree show / edit (#1973) 2024-10-03 18:44:35 +01:00
images update readme 2025-05-26 15:39:59 -07:00
javascript update to latest version of forge, fix que 2025-05-18 14:36:46 -07:00
k_diffusion Update sampling.py 2024-08-30 14:42:34 +01:00
localizations Remove old localizations from the main repo. 2022-11-08 10:01:27 +03:00
models Create text encoder folder 2024-08-05 21:30:24 -07:00
modules Merge branch 'main' of https://github.com/maybleMyers/chromaforge 2025-05-25 18:33:40 -07:00
modules_forge update bitsandbytes version for cuda128 support (#2712) 2025-03-04 00:36:20 +00:00
packages_3rdparty Add BF16 to GGUF (#2877) 2025-05-19 00:06:23 -04:00
scripts prompts_from_file script: add option to save grid (#2673) 2025-02-20 18:26:05 +00:00
_typos.toml Gradio 4 + WebUI 1.10 2024-07-26 12:02:46 -07:00
.eslintignore Ignore ControlNet extension in eslint (#136) 2024-02-08 19:48:49 -05:00
.eslintrc.js Gradio 4 + WebUI 1.10 2024-07-26 12:02:46 -07:00
.git-blame-ignore-revs Add .git-blame-ignore-revs 2023-05-19 12:34:06 +03:00
.gitignore cleanup 2024-09-07 01:42:32 -07:00
.pylintrc Add basic Pylint to catch syntax errors on PRs 2022-10-15 16:26:07 +03:00
CHANGELOG.md sync change log 2024-07-27 06:47:04 -07:00
CITATION.cff citation mk2 2023-08-21 15:27:04 +03:00
CODEOWNERS Update CODEOWNERS 2024-01-25 17:02:35 -08:00
download_supported_configs.py upload Schnell support files 2024-08-11 17:31:12 -07:00
environment-wsl2.yaml update xformers 2023-04-03 15:23:35 -04:00
launch.py Implement some rethinking about LoRA system 2024-08-19 04:31:59 -07:00
LICENSE.txt license 2024-08-08 20:51:12 -07:00
NEWS.md move docs 2024-10-29 15:09:06 -07:00
package.json Add basic ESLint configuration for formatting 2023-05-17 16:09:06 +03:00
pyproject.toml Gradio 4 + WebUI 1.10 2024-07-26 12:02:46 -07:00
README.md fix sage attention implementation 2025-05-27 02:01:28 -07:00
requirements_versions.txt bump versions of bitsandbytes and accelerate (#2658) 2025-02-14 22:47:30 +00:00
sageattention-2.1.1+cu128torch2.7.0-cp310-cp310-win_amd64.whl add sage wheel 2025-05-27 01:55:56 -07:00
script.js Gradio 4 + WebUI 1.10 2024-07-26 12:02:46 -07:00
spaces.py exclude torch jit objects from space memory management 2024-09-07 19:08:17 -07:00
style.css fix img2img aspect ratio preview (#1740) 2024-09-07 22:14:15 +01:00
styles_integrated.csv forge 2.0.0 2024-08-10 19:24:19 -07:00
webui-macos-env.sh Gradio 4 + WebUI 1.10 2024-07-26 12:02:46 -07:00
webui-user.bat Fix command line arguments format in webui-user.bat (#135) 2024-02-08 19:47:42 -05:00
webui-user.sh Vendor in the single module used from taming_transformers; remove taming_transformers dependency 2023-05-30 12:47:57 +03:00
webui.bat Gradio 4 + WebUI 1.10 2024-07-26 12:02:46 -07:00
webui.py Any exception is translated in http response (#2186) 2024-10-28 00:27:38 +00:00
webui.sh Gradio 4 + WebUI 1.10 2024-07-26 12:02:46 -07:00

GUI Screenshot

Fork of forge to use Chroma!

This is a fork with the patch from https://github.com/croquelois/forgeChroma preinstalled thanks Thanks to @croquelois && @lllyasviel!
I am going to keep updating it with new features. Suggestions are welcome.

To use:
Download one of the t5xxl text encoders from https://huggingface.co/silveroxides/t5xxl_flan_enc and place in models/text_encoder.
Download the vae from https://huggingface.co/black-forest-labs/FLUX.1-schnell/tree/main/vae and put it in models/vae.
Download a checkpoint from https://huggingface.co/lodestones/Chroma/tree/main ie chroma-unlocked-v29.5.safetensors and place in models/Stable-diffusion.

run webui-user.bat or install manually for linux.
After you first run webui-user.bat it might error, if so, close it and re run it.

in Forge, on the top left select all and not flux
select the checkpoint and then in the next field select the text encoder and vae.
Use euler simple scheduler.
set the distilled config scale to 1, and the normal config scale to something like 3.5
use a very long positive prompt and a very long negative prompt.
forge doesn't seem to work with all quantized model, Q4_K_S fail, but Q4_1 work

To update to torch 2.7.0 with cuda 12.8 on windows and install sage attention, navigate to your home directory ie c:/chromaforge and run these commands:
venv/scripts/activate
pip install torch==2.7.0+cu128 torchvision==0.22.0+cu128 --index-url https://download.pytorch.org/whl/cu128
pip install -U "triton-windows<3.4"
pip install .\sageattention-2.1.1+cu128torch2.7.0-cp310-cp310-win_amd64.whl

Changlog

5/27/2025
Fixed the sage attention implementation to work with chroma.
5/25/2025
Add support for sage and flash attention from this pr: https://github.com/lllyasviel/stable-diffusion-webui-forge/pull/2881 from @spawner1145
use the methods by adding --use-sage-attention or --use-flash-attention ... upon testing by a few people does not seem to have an increase on speed at all.
5/18/2025
Update to latest version of forge. Fix broken queuing.