Add FLUX.2-klein image edit workflows

This commit is contained in:
Morpheus
2026-08-08 20:52:43 +00:00
parent 61123d4923
commit 838a32ac8b
9 changed files with 15750 additions and 0 deletions
@@ -0,0 +1,48 @@
# FLUX.2-klein Image Edit 4B Distilled
## Summary
Official `FLUX.2-klein` `4B distilled` image-edit workflow from Comfy's template set. This is the best outpainting starter in the repo right now for `FLUX.2-klein` because it is official, current, and light enough to iterate quickly.
## Model Family
- `flux2klein`
## Status
- `imported-only`
## Source
- Official guide: <https://docs.comfy.org/tutorials/flux/flux-2-klein>
- Workflow file: <https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/image_flux2_klein_image_edit_4b_distilled.json>
- Original publisher: `Comfy-Org`
- Date imported: `2026-08-08`
## Developer notes
- This is the official fast distilled 4B image-edit template referenced by the Comfy docs.
- The docs describe `FLUX.2-klein` as supporting style transforms, semantic edits, object replacement/removal, multi-reference composition, and iterative edits.
- The `4B distilled` path is presented as the speed-first option.
## Our notes
- This is the one I would try first for outpainting.
- Reason: it is official, lower-risk, and should be much easier to iterate on than a heavier 9B setup.
- Even though the workflow is labeled image edit rather than outpainting, the same template is the most credible base for outpainting in `FLUX.2-klein` right now.
- If this works but feels too weak or too compressed, step up to `9B distilled` or `9B base`.
## Required custom nodes
- none beyond current official Comfy support for the `FLUX.2-klein` template nodes
## Required model files
- `models/diffusion_models/flux-2-klein-4b-fp8.safetensors`
- `models/text_encoders/qwen_3_4b.safetensors`
- `models/vae/full_encoder_small_decoder.safetensors`
## Notes
- Best current `FLUX.2-klein` outpainting starter in this repo.
- When you test it, we may want to update the model paths or filenames inside the JSON if your local Comfy setup uses different names.