86 lines
3.2 KiB
Markdown
86 lines
3.2 KiB
Markdown
# FLUX.2-klein 9B FP8 Edit Master
|
|
|
|
## Summary
|
|
|
|
Best current `FLUX.2-klein` image-edit master for your setup.
|
|
|
|
This is built from the official `9B distilled` template because it matches your `9B fp8` preference while still leaning toward practicality rather than the heavier `base` route.
|
|
|
|
## Status
|
|
|
|
- `best-current`
|
|
- `tested-on-chris-box`
|
|
|
|
## Workflow asset
|
|
|
|
- `workflow.json`
|
|
|
|
## Built from
|
|
|
|
- `models/flux2klein/image-edit-9b-distilled/`
|
|
|
|
## Why this is the current master
|
|
|
|
- Matches your default family: `FLUX.2-klein 9B fp8`
|
|
- Official Comfy template is a safer foundation than community pages with weak provenance.
|
|
- Distilled is the most sensible first optimization bias for a `3070`.
|
|
- The 2026-08-21 smoke test on this box produced a clean full-body white-background reference, which is good enough to keep this as the current practical master.
|
|
|
|
## What I intentionally kept
|
|
|
|
- official Comfy node layout
|
|
- official `9B fp8` model path
|
|
- official text-encoder pairing
|
|
- speed-first distilled route
|
|
|
|
## What I intentionally did not add yet
|
|
|
|
- community `GGUF` ideas
|
|
- KV-cache experimentation
|
|
- extra custom-node edits with unclear payoff
|
|
- a fake outpainting claim before we prove it on your machine
|
|
|
|
## Change Record
|
|
|
|
Fill this out whenever the master is materially updated so we can see exactly what changed, not just that something changed.
|
|
|
|
- Positive prompt: not recorded yet
|
|
- Negative prompt: not recorded yet
|
|
- CFG: not recorded yet
|
|
- Steps: not recorded yet
|
|
- Sampler: not recorded yet
|
|
- Scheduler: not recorded yet
|
|
- Seed: not recorded yet
|
|
- Denoise: not recorded yet
|
|
- Resolution: not recorded yet
|
|
- Checkpoint / model: `models/diffusion_models/flux-2-klein-9b-fp8.safetensors`
|
|
- VAE: `models/vae/full_encoder_small_decoder.safetensors`
|
|
- Text encoder(s): `models/text_encoders/qwen_3_8b_fp8mixed.safetensors`
|
|
- LoRAs: none recorded yet
|
|
- ControlNets / guidance nodes: none recorded yet
|
|
- Masks / inpaint settings: not recorded yet
|
|
- Node-level graph changes: aligned both saved diffusion-model widgets to the real `flux-2-klein-9b-fp8.safetensors` filename and kept the shared `full_encoder_small_decoder.safetensors` VAE; no extra community graph surgery recorded yet
|
|
- Smoke test: `2026-08-21`, `4` steps, `cfg 1`, `1536x864`, output `benchmarks/flux2klein/runs/2026-08-21T02-03-28-751Z-single-smoke/cases/case01/01-flux2klein-overnight-smoke_00001_.png`
|
|
- Why this change was made: keep the master aligned with your `9B fp8` preference and the actual saved model filenames while staying more practical than the heavier base route
|
|
|
|
## Required models
|
|
|
|
- `models/diffusion_models/flux-2-klein-9b-fp8.safetensors`
|
|
- `models/text_encoders/qwen_3_8b_fp8mixed.safetensors`
|
|
- `models/vae/full_encoder_small_decoder.safetensors`
|
|
|
|
## Required custom nodes
|
|
|
|
- none beyond current official Comfy support for the template nodes
|
|
|
|
## Monday test checklist
|
|
|
|
- Confirm the model paths line up with your local layout.
|
|
- Test a plain edit, then an expand-canvas outpaint attempt.
|
|
- Compare `9B distilled` behavior against any `4B distilled` outpaint workflow you already trust.
|
|
|
|
## Next optimization candidates
|
|
|
|
- clone this into a dedicated outpaint master if the graph behaves well
|
|
- borrow only proven community prompt or graph hygiene improvements
|