Verified: 11 hours ago
Other
The FLUX.1 [dev] Model is licensed by Black Forest Labs. Inc. under the FLUX.1 [dev] Non-Commercial License. Copyright Black Forest Labs. Inc.
IN NO EVENT SHALL BLACK FOREST LABS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH USE OF THIS MODEL.
Updated 04/06/2026
Note that the examples of the new version are only posted here, Github does NOT have the new examples, the code is updated though :)
https://github.com/capitan01R/ComfyUI-Flux2Klein-Enhancer!
sample workflow : https://pastebin.com/mz62phMe
post with examples here
So I have been working on my Flux2klein-Enhancer node pack and I did few changes to some of its nodes to make them better and more faithful to the claim and the results are pretty wild as this model is actually capable of a lot but only needs the right tweaks, in this post I will show you the examples of what I achieved with preservation and please note the note has more power that what I'm posting here but it will take me longer show more example as these were on the go kind of examples and you can see the level of preservation, The slide will be in order from low to high preservation for both examples then some random photos of the source characters ( in the random ones I did not take my time to increase the preservation).
so the use case currently is two nodes one is for your latent reference and one for the text enhancing ( meaning following your prompt more)
Nodes that are crucial FLUX.2 Klein Ref Latent Controller and FLUX.2 Klein Text/Ref Balance node:
FLUX.2 Klein Ref Latent Controller is for your latent you only care about the strength parameter it goes from 1-1000 for a reason as when you increase the balance parameter in the FLUX.2 Klein Text/Ref Balance node you will need to increase the strength in the ref_latent node so you introduce your ref latent to it , since when you increase the Balance you are leaning more toward the text and enhancing it but the ref controller node will be bringing back your latent.
Do NOT set the balance to 1.000 as it will ignore your latent no matter how hard you try to preserve it which is why I set the number at float value eg : 0.999 is your max for photo edit!
Also please note there are no set parameter for best result as that totally depends on your input photo and the prompt, for best result lock in the seed and tweak the parameter using the main concept as you can start from 1.00 for the strength in the ref latent control node and 0.50 for the ref/text balance node
-
Node updated and added as BETA experimental.
"FLUX.2 Klein Mask Ref Controller"
explanation of the node's functions : here
example workflow drag and drop : here
Repo: https://github.com/capitan01R/ComfyUI-Flux2Klein-Enhancer
I'm working on a mask-guided regional conditioning node for FLUX.2 Klein... not inpainting, something different.
The idea is using a mask to spatially control the reference latent directly in the conditioning stream. Masked area gets targeted by the prompt while staying true to its original structure, unmasked area gets fully freed up for the prompt to take over. Tried it with zooming as well and targeting one character out of 3 in the same photo and it's following smoothly currently.
Still early but already seeing promising results in preserving subject detail while allowing meaningful background/environment changes without the model hallucinating structure.
Part of the Flux2Klein Enhancer node pack
If you find this helpful :) https://buymeacoffee.com/capitan01r
*** Please note this is a beta version as I'm still finalizing the stable release but I wanted you guys to get a feel for it :) ***

