StyleModelApplyStyle
RES4LYF's Flux Redux applicator, with an actual strength dial
- conditioning
- style_model
- clip_vision_output
- conditioning
Flux Redux is Black Forest Labs' own image-variation adapter - it runs a reference image through a CLIP vision (SigLIP) encoder and turns that into a conditioning signal Flux's transformer can be steered by, in the same spirit as an IP-Adapter but official and Flux-only. StyleModelApplyStyle is the node that actually merges that Redux signal into your conditioning, and it's RES4LYF's swap-in for stock ComfyUI's StyleModelApply - the whole reason to reach for it instead is the fine-grained strength control the stock node doesn't give you.
How it works
You give it a conditioning stream, your loaded Redux style model, and the CLIP vision output of your reference image, and it blends a strength-scaled amount of that style signal into the conditioning before handing it back. Nothing here re-runs the encoder or downloads anything new - it's purely the merge step.
The inputs and outputs that matter
conditioning(CONDITIONING) - the conditioning you're layering the style signal onto, usually your positive prompt.style_model(STYLE_MODEL) - your loaded Flux Redux weights.clip_vision_output(CLIP_VISION_OUTPUT) - the reference image, already run through a CLIP vision encoder.strength(default 1, range −10 to 10, step 0.001) - the one knob you'll actually touch. Turn it down for a light style nudge, push it up toward the reference dominating the output. Yes, it goes negative - that's more of an experiment than a documented use case, but it's there if you want to push generation away from a reference instead of toward it.- Output:
conditioning- feed straight into your sampler's positive input.
How to install it
Via ComfyUI Manager: search RES4LYF, install, restart.
Manually:
cd ComfyUI/custom_nodes
git clone https://github.com/ClownsharkBatwing/RES4LYF
cd RES4LYF
pip install -r requirements.txt
This node doesn't ship any models itself. You still need Flux Redux's style model and a CLIP vision encoder - both are separate downloads from BFL's own release, upstream of this node entirely.
Common issues & troubleshooting
Output just copies the reference image. That's strength set too high. Near the top of the range the style signal tends to dominate composition wholesale rather than just flavoring it - dial it back if your generations start looking like a straight copy instead of your actual prompt with a style applied.
Style barely shows up at all. Per RES4LYF's own notes, current results here are strongest with HiDream or Chroma, or Flux paired with a style LoRA - plain Flux Dev is genuinely weak on style knowledge by itself. Turn the style signal off entirely first to confirm your prompt is doing what you think it's doing before you start tuning strength; otherwise you can't tell whether a weak result is the node or your prompt.
Using this on a non-Flux model and getting nothing. Flux Redux is a Flux-specific adapter, so this node only makes sense on Flux workflows. If you're on SD1.5, SDXL, HiDream, or anything else, this isn't the style-transfer tool you want - look at VAEStyleTransferLatent instead, which works across architectures because it operates on VAE latents rather than through a Flux-specific style model.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| conditioning | CONDITIONING | — | |
| style_model | STYLE_MODEL | — | |
| clip_vision_output | CLIP_VISION_OUTPUT | — | |
| strength | FLOAT | 1.000-10–10 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| conditioning | CONDITIONING | — |