diff --git a/CHANGELOG.md b/CHANGELOG.md index 576f075b9..90351e7f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,15 @@ ## Update for 2025-07-31 +- **Models** + - [FLUX.1-Krea-Dev](https://www.krea.ai/blog/flux-krea-open-source-release) + new 12B base model compatible with FLUX.1-Dev from Black Forest Labs with opinionated aesthetics and aesthetic preferences in mind + simply select in *networks -> models -> reference* - **Feature** - - Wan select which stage to run: *first/second/both* with configurable *boundary ration* when running both stages + - **Wan** select which stage to run: *first/second/both* with configurable *boundary ration* when running both stages in settings -> model options - prompt parser allow explict `BOS` and `EOS` tokens in prompt + - **Nunchaku** support for *FLUX.1-Fill* and *FLUX.1-Depth* models - **UI** - new embedded docs/wiki search! **Docs** search: fully-local and works in real-time on all document pages diff --git a/extensions-builtin/sd-extension-chainner b/extensions-builtin/sd-extension-chainner index 716b1ee7d..3e0108fed 160000 --- a/extensions-builtin/sd-extension-chainner +++ b/extensions-builtin/sd-extension-chainner @@ -1 +1 @@ -Subproject commit 716b1ee7dc8042ba2a62460425930cf3ab472919 +Subproject commit 3e0108fedbec300f72c3ca6e06236419d45eb660 diff --git a/html/reference.json b/html/reference.json index 8504f822d..77f32fc31 100644 --- a/html/reference.json +++ b/html/reference.json @@ -165,6 +165,13 @@ "skip": true, "extras": "sampler: Default, cfg_scale: 3.5" }, + "Black Forest Labs FLUX.1 Krea Dev": { + "path": "black-forest-labs/FLUX.1-Krea-dev", + "preview": "black-forest-labs--FLUX.1-Krea-dev.jpg", + "desc": "FLUX.1 Krea [dev] is a 12 billion parameter rectified flow transformer capable of generating images from text descriptions.", + "skip": true, + "extras": "sampler: Default, cfg_scale: 4.5" + }, "lodestones Chroma": { "path": "lodestones/Chroma", diff --git a/models/Reference/black-forest-labs--FLUX.1-Krea-dev.jpg b/models/Reference/black-forest-labs--FLUX.1-Krea-dev.jpg new file mode 100644 index 000000000..0c227e3c9 Binary files /dev/null and b/models/Reference/black-forest-labs--FLUX.1-Krea-dev.jpg differ diff --git a/pipelines/model_flux.py b/pipelines/model_flux.py index b816c5703..dd113a0d4 100644 --- a/pipelines/model_flux.py +++ b/pipelines/model_flux.py @@ -118,12 +118,16 @@ def load_quants(kwargs, repo_id, cache_dir, allow_quant): # pylint: disable=unus import nunchaku nunchaku_precision = nunchaku.utils.get_precision() nunchaku_repo = None - if 'kontext' in repo_id.lower(): + if 'flux.1-kontext' in repo_id.lower(): nunchaku_repo = f"mit-han-lab/nunchaku-flux.1-kontext-dev/svdq-{nunchaku_precision}_r32-flux.1-kontext-dev.safetensors" - elif 'dev' in repo_id.lower(): + elif 'flux.1-dev' in repo_id.lower(): nunchaku_repo = f"mit-han-lab/nunchaku-flux.1-dev/svdq-{nunchaku_precision}_r32-flux.1-dev.safetensors" - elif 'schnell' in repo_id.lower(): + elif 'flux.1-schnell' in repo_id.lower(): nunchaku_repo = f"mit-han-lab/nunchaku-flux.1-schnell/svdq-{nunchaku_precision}_r32-flux.1-schnell.safetensors" + elif 'flux.1-fill' in repo_id.lower(): + nunchaku_repo = f"mit-han-lab/svdq-fp4-flux.1-fill-dev/svdq-{nunchaku_precision}_r32-flux.1-schnell.safetensors" + elif 'flux.1-depth' in repo_id.lower(): + nunchaku_repo = f"mit-han-lab/svdq-int4-flux.1-depth-dev/svdq-{nunchaku_precision}_r32-flux.1-schnell.safetensors" elif 'shuttle' in repo_id.lower(): nunchaku_repo = f"mit-han-lab/nunchaku-shuttle-jaguar/svdq-{nunchaku_precision}_r32-shuttle-jaguar.safetensors" else: diff --git a/wiki b/wiki index 906fb43c5..ffd35365c 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit 906fb43c528af396fe3dd3da3d556f2aa39f5f44 +Subproject commit ffd35365c38ebb8e5dbede4d41207cef5c0f96d5