CivArchive
    FLUX2 Klein_9b Pro Grade Workflow (High & Low VRAM), w/ Controlnet, GGUF capable - 3.1 Klein added
    NSFW
    Preview 117637931
    Preview 117631148
    Preview 117631146
    Preview 117631537
    Preview 117632267
    Preview 117634014

    This is an advanced workflow designed for people familar with Comfyui and who want pro grade results. I encourage you to learn it, but if it is overwhelming, the simple version can be found HERE

    A complete user and troubleshooting guide inclusing a list of common error messages can be found here https://civarchive.com/articles/24678/how-to-use-my-workflows-a-comprehensive-breakdown

    Each Flux model has it's own combination of text encoders. Read the notes carefully. You will get MATT errors of it is incorrect.

    也有中文说明

    Ver 6.0

    • Controlnet/ Image reference area, gut & rebuild:

      • you can now set the image ratio based on your original image. Huge timesaver for Controlnet & I2I

      • Base image 🖼️ controls everything, so no need to set multiple images

      • You can even use it as a color reference in post processing

    • Better Prompt generator (Florence)

    • Huge update to detailers. I basically yanked them out and replaced them with my V5 units.

      • You an use Flux or use an SDXL based model to detail. Just switch it.

    • Updated 🎨 post production suite that includes realism enhancers and an inline crop tool

    • Updated the main area

    • Huge update to 🗒️notes.

    Ver 5.0

    • Added controlnet

    • Added a sentence remover to prevent CivitAi Flags

    Ver 4.0

    • Total overhaul

    • Optimized for Klein_9b

    • Options to control the scheduler

    • Upgraded detailers

    • Upgraded Post Production Suite

      • 📷 Optical Realism upgrade

      • Arcane Bloom FX

      • LensFX

      • ClarityFX

      • 也有中文说明

    Flux 2D I2I, T2I, Upscaler, Detailers, and a hefty Post Production Suite

    • Optimized for Klein as well as Flux 2D

      • Include the Klein Enhancer (Similar to a detail daemon) to improve the quality of the Quant images

    • Prompt Assist

    • Allows up to 10 images to be loaded for reference

    • Ultimate Upscaler package

    • Seed VR2 Upscaler

    • Face, Hand, Eye, and Expression Detailers

    • Add lighting, color correction , and specicl effects after generation in the Post Production Suite

    Flux 2D Base Model

    Flux 2 Klein Model & Text encoder

    Klein 4b

    Klein 9b

    VAE (for both)

    Instagram: https://www.instagram.com/synth.studio.models/

    Buy me a☕ https://ko-fi.com/lonecatone

    This represents hundreds of hours of work that I give away for free. If you enjoy it, Please make sure to 👍like and post to my workflows. That is how you support me. Also, feel free to ⚡tip 😉

    Description

    • optimized for Flux 2 Klein

    • Upgrades

    • added draft mode

    FAQ

    Comments (43)

    asdkjfhaklsjdhfsadfJan 16, 2026
    CivitAI

    Can't get past the error:

    mat1 and mat2 shapes cannot be multiplied (1024x7680 and 12288x4096)

    Works with the 4b model, but the 9b model doesn't work.

    2thecurveJan 16, 2026

    Same error

    lonecatone23
    Author
    Jan 16, 2026

    I put it in the notes; You have to update ComfyUI

    lonecatone23
    Author
    Jan 16, 2026

    @2thecurve Chedk which version you are using. it should be 3.0.2. I had to modify the clip source for the detailers, but I did that yesrerday

    johanneskrieg254Jan 16, 2026

    Same error on my site with 9B gguf model (Q4)

    2thecurveJan 16, 2026

    @lonecatone23 I use comfyui desktop version, unsure if that matters,

    lonecatone23
    Author
    Jan 16, 2026

    @2thecurve Yeah, I've got bad news for you. ComfyUI broke the desktop links about a month ago. I was on Desktop and switched to Portable>i'm never going back.

    Step 1: Update ComfyUI

    Step 2: Turn everything off except the "Save Draft" and see where it breaks and I'll create a worksadound. I've spent days working around this It should not be happening

    lonecatone23
    Author
    Jan 16, 2026

    @johanneskrieg254 Check to see that you are using ver 3.0.2, Then switch everything off but "save draft", then turn on and tell me where it crashes. Also, let me know which version of ComfyUi you are using 

    2legsRises357Jan 17, 2026

    for me solution is to use the same type of klen as your text encoder. for example both as gguf. that fixed my error of the same typee

    lonecatone23
    Author
    Jan 17, 2026

    @2legsRises357 Yeah, It is very touchy with its quants

    amgjustsaiyan595Jan 18, 2026

    you are using wrong VAE . I was there too. name of file was ae.saftners but flux ae safners was diffrent. both are diffrent. i renamed one as flux.ae.saftners

    amgjustsaiyan595Jan 18, 2026

    @2thecurve you are using wrong VAE . I was there too. name of file was ae.saftners but flux ae safners was diffrent. both are diffrent. i renamed one as flux.ae.saftners

    lonecatone23
    Author
    Jan 18, 2026

    @amgjustsaiyan595 I have the right VAE listed in my notes. The issue is the text encoder. Klein 9b requires Qwen_3_8b. I didn't realize I forgot that note. I've updated my notes in the workflow accordingly

    gigiLatrottolaProJan 17, 2026
    CivitAI

    what about NSFW? does flux 2 (base model) loras work?

    lonecatone23
    Author
    Jan 17, 2026· 1 reaction

    Yes and no. They work on the basic flux 2 model. Nothing works on the Klein models right now. It has a different weight structure. However, it does not censor I2I (at least as far as I can tell)

    If you are looking to push out fast, use the Lightning Lora with the GGUF model and 8 steps. That still works with Loras.

    markvinJan 27, 2026
    CivitAI

    使用了太多不常用的插件节点

    lonecatone23
    Author
    Jan 27, 2026

    Are you using Desktop? You need to update. Everything works fine.

    markvinJan 27, 2026

    @lonecatone23 First of all, thank you for your reply. This is my first time using this model, and I've encountered many problems, which I'm currently working on. It might be even better if you could release a basic version with a simplified interface and easier workflow; it would be more suitable for beginners, haha.

    lonecatone23
    Author
    Jan 27, 2026

    @markvin 我这样做是为了让你学习,但我确实考虑过。

    lonecatone23
    Author
    Jan 27, 2026

    @markvin I will work on one soon

    tobstobbe710Feb 6, 2026
    CivitAI

    Should make it clear it doesn't work for windows

    lonecatone23
    Author
    Feb 6, 2026

    It works fine for windows. I have windows

    shitgoogFeb 17, 2026
    CivitAI

    it werent be useable at all. it just gives me error

    SamplerCustomAdvanced

    [WinError 2] The system cannot find the file specified

    lonecatone23
    Author
    Feb 17, 2026

    Did you download the models, clips, and VAE? That is a user error

    shitgoogFeb 20, 2026

    @lonecatone23 it starting with Flux2KleinEnhancer get red with error message

    device() received an invalid combination of arguments - got (bool), but expected one of: (torch.device device) didn't match because some of the arguments have invalid types: (!bool!) (str type, int index = -1)

    shitgoogFeb 20, 2026

    @lonecatone23 disabling klein conditioning other error comes up SamplerCustomAdvanced

    [WinError 2] The system cannot find the file specified

    lonecatone23
    Author
    Feb 20, 2026

    @shithook are you using 4b or 9b? also, are you on desktop or portable?

    That is typically due to a mismatch of model/clip or GGUF/clip or not using "default" in the loader.
    I'm also not a huge fan of the enhancer. I think it works better without it and I personally never turn i on, so you can totally delete it. It won't wind up in a later update.

    lonecatone23
    Author
    Feb 20, 2026

    @shithook did you download the models? Click on the diffusion model dropdown, then the clip, then the VAE (for later) and make sure the path to each is correct (i.e. Flux\Flux2_Klein-4b.safetensors). it can't find either the model or clip

    shitgoogFeb 20, 2026

    @lonecatone23 no it was shit attention problem...

    lonecatone23
    Author
    Feb 20, 2026

    @shithook yeah, that'd do it

    lucilucilu27765Feb 22, 2026
    CivitAI

    Possibly asking a stupid question here : is not having an input for negative prompts by design ? Been trying to make a negative prompt box and wiring it to the rest of the system, but it is quite difficult with a flow this complex. *steams coming out of my head figuring out what I broke this time* lol

    lonecatone23
    Author
    Feb 22, 2026· 1 reaction

    so Flux and ZIT are Classifier Free flow tranformer models (they don't use a CFG so it is set to one.) You have no reason to use them on Flux or Flux 2. Instead, you either use an empty clip text encoder or a conditioning zero out node. However, Klein does, and I probably have it minimized

    Every Ksampler and detailer wil have a positive and negative connector. In the GETSET area of the user input, I should still have a hegative text encodr, expand it (it will be in red right below teh green nodes)

    lonecatone23
    Author
    Feb 22, 2026· 1 reaction

    FYI, I hate Flux2 and flux2 Klein.

    lucilucilu27765Feb 22, 2026

    @lonecatone23 I can kinda tell it's annoying from my little experience with it having different structure like a pick-me model x'D
    Sadly I'm having the most successful photo-realistic results with Klein9b and the LoRAs I dug out from this website, so I'm still beholden to using it for the time being.

    So since I'll be using Klein9b, replacing the ConditioningZeroOut to every negative input with Get_Negative is good, is that okay ?


    Really appreciate the answer ! Slowly getting the hang of it now.

    lonecatone23
    Author
    Feb 22, 2026

    @lucilucilu27765 There's a negative Clip text encoder in the gestset node that is global. You can message me on discord if you need further clarification

    lucilucilu27765Feb 22, 2026

    @lonecatone23  I think I've got it. Thank you very much! Tho if you don't mind me asking, what's the model you like to work with best ? And for what reason ? Ease of use ? Best results ?

    lonecatone23
    Author
    Feb 22, 2026· 1 reaction

    @lucilucilu27765 oh lord 🙄

    ZIT I hated at first, but as it was insanely popular, I built workflows that worked for each purpose. Now I go to it quite often. People want to say it's best for realism, but an image that looks like it was shot form a 10 year old phone isn't realistic. Every pretty woman has the latest 22mp phone. It's so obvious it's not even funny anymore. I purposely posted real images on reddit and they were all "Plastic, looks fake" and when I used I2I on the same images, they thought they were real.

    I like Illustrious. I'm a semi-realism/ Anime/ Art kinda guy. 90% of the time when I'm generating, I use this.

    Flux has its purposes. good for artsy realism shots.

    I like Anima. It's good for Anime. The prompt adherence is insane.

    Klein 4b has its benefits. Its fast and okay, but I have RTX5090 and 256gbRAM. speed and size are not an issue for me.

    Flux 2 is garbage. If i need somerthing similar, I'll use Nano Banana Pro. It serves zero purpose for everyday generation.

    I want to like Qwen, but I need to mess with it more. I started when I had my old machine, so it was sloooooooow.

    Flux Krea pumped out hyper realistic pictures that put everything else to shame with zero LoRas. I was shocked as I hated it at first until I made a workflow that wteaked the settings. It's stupid good.

    I'm about the workflows. I'm not trying to achieve anything but to produce high quality professional highly adaptable workflows.

    lonecatone23
    Author
    Feb 22, 2026

    @lucilucilu27765 I just trained my "Better passion" on Klien_4b. I'm probably going to build an essentials workflow tis afternoon after I push V8.0 for Zit out today

    lucilucilu27765Feb 22, 2026

    @lonecatone23 People like the low megapixel photos cause it can make convincing old pics for nostalgia, I guess ! Must be the older crowd. I've tried Anima, and the only downside is the barebones LoRA choices for now, I guess ? But it IS very easy to get most characters and tags without even needing LoRA so true I agree ! I tried ZIT but I can't see much difference from Klein, personally. Maybe I'm just not refined enough to notice. Flux Krea ? Never tried it before. I'm working with a hand-me-down 4070 Super, so my options are more limited :')
    I'm still working to learn the nodes (hugely supported by your workflow uploads!) and try personally generate more details with realism first, but definitely will mess a lot with Anime style after !

    lucilucilu27765Feb 22, 2026

    @lonecatone23 A Checkpoint ? Is it for lighter use purposes ? My Drive Disk is slowly getting filled up with more and more LoRA and Checkpoints from window shopping these websites ToT

    lonecatone23
    Author
    Feb 22, 2026

    @lucilucilu27765 Delete what you do not use. A checkpoint is basically all in one (model, cl;ip, vae) and takes up space accordingly

    lonecatone23
    Author
    Feb 23, 2026
    lucilucilu27765Feb 23, 2026

    @lonecatone23 Oh a Workflow on Klein4b ! Are there a lot of differences between the Klein9b and 4b ?

    Workflows
    Flux.2 Klein 9B

    Details

    Downloads
    1,986
    Platform
    CivitAI
    Platform Status
    Available
    Created
    1/16/2026
    Updated
    8/3/2026
    Deleted
    -

    Files

    flux2Klein2DAndGGUFProGrade_30KleinProGrade.zip

    flux2Klein2DGGUF8StepLoraPro_302KleinProGrade.zip

    flux2Klein2DAndGGUFProGrade_302KleinProGrade.zip

    flux2DProGrade_30KleinProGrade.zip

    Mirrors

    flux2Klein2DAndGGUFProGrade_301KleinProGrade.zip

    flux2Klein2DAndGGUFProGrade_301KleinProGrade.zip

    flux2Klein2DAndGGUFProGrade_301KleinProGrade.zip

    flux2Klein2DGGUF8StepLoraPro_302KleinProGrade.zip

    flux2Klein2DGGUF8StepLoraPro_302KleinProGrade.zip