r/StableDiffusion • • 8h ago

News FLUX 3 Image Open Weights is released

Thumbnail
huggingface.co
532 Upvotes

r/StableDiffusion • • 3h ago

Discussion Flux 3 klein is one of the models of all time.

Thumbnail
gallery
208 Upvotes

r/StableDiffusion • • 8h ago

News FLUX 3 Image Klein: Open weights image generation and editing

Thumbnail
bfl.ai
236 Upvotes

Black Forest Labs (BFL), the frontier AI research lab building visual intelligence, today announced the open weights release of FLUX 3 Image Klein, its most capable open weights image model to date. FLUX 3 Image Klein provides the quality of a large frontier model with the customization and speed of open weights, runs on consumer GPUs and laptops, and retains features from the larger FLUX 3 Image model such as native 4K generation, bounding boxes, and pixel perfect editing.

The release includes a base model for fine-tuning, a distilled model for low-latency generation, and quantized FP8, NVFP4, and INT8 versions. Following September’s open weights release of FLUX 3 Action for robotics, today’s release brings the company’s latest research to core creative use cases, giving developers and businesses greater freedom to build, customize, and deploy visual AI.

Making its research and technology available for others to build on is one of Black Forest Labs’ founding principles. BFL has consistently released its research findings alongside open weight versions of its industry-leading FLUX models, enabling others to build on its advances. So far in 2026, the team has published its Self-Flow research and released open weights for the FLUX.2 [klein] family in January and FLUX 3 Action in September. Self-Flow improved generation across images, video, and audio, while helping models learn representations that can also support robot control. This research led to BFL’s most capable model to date, FLUX 3, which brings multimodal generation and action prediction into a shared architecture. Today’s release opens access to the creative capabilities of the same FLUX 3 backbone, with further open weights releases from the FLUX 3 family to follow.

https://huggingface.co/collections/black-forest-labs/flux-3-image-klein


r/StableDiffusion • • 4h ago

Comparison Flux 3 Klein as edit model

Thumbnail
gallery
108 Upvotes

Is there something wrong with the model implementation in Comfy? Or is it the models themselves? Because my results are terrible worse than F2 Klein. According to their benchmarks, F3K far outperform F2K.

Prompt Example 1: now the man is sitting on a sofa in a modern and minimalist living room.

Prompt Example 2: get the right-side view of the scene.


r/StableDiffusion • • 6h ago

Discussion Krea3 "FInal Hope"

144 Upvotes

I don't know if it's just me, or if Krea2 has raised the bar so high that our expectations for diffusion models have completely changed.

I've tested Qwen 2.1 Image and now Flux3 Klein, and honestly, both feel off. The quality, prompt adherence, and overall details just aren't there.

Flux is still recycling those same old textures we've all gotten used to. And no, I'm not even talking about that infamous plastic look, that's old news at this point. I'm talking about the overall image quality, the finer details, and how the model interprets prompts.

It's gotten to the point where Flux2 Klein genuinely feels superior to Flux3 Klein, which is pretty ridiculous considering we're supposed to be moving forward, not backward.

At this point, I'm just hoping Krea's team releases Krea3 soon, because if Krea2 is anything to go by, I genuinely believe Krea3 could absolutely crush both Qwen and Flux.

Just my two cents.


r/StableDiffusion • • 8h ago

News FLUX.3 Klein Image out on hugging face

Post image
151 Upvotes

Hey folks!

Aritra here from Hugging Face. I wanted to mention that Black Forest Labs has recently open sourced their FLUX.3 models on Hugging Face Hub. It has Diffusers Day-0 support!

Here is everything that you would need to know: https://huggingface.co/blog/flux-3


r/StableDiffusion • • 8h ago

News Flux 3 Klein is out

153 Upvotes

r/StableDiffusion • • 11h ago

Tutorial - Guide [ H3 ] LongTakeNoCuts - straight 3mins video case study.

Enable HLS to view with audio, or disable this notification

215 Upvotes

Hey all, another video based on my LongTakeNoCuts nodes and workaround

https://github.com/xyzDist/H3-LongTakeNoCuts

Video: https://www.youtube.com/watch?v=Ktp9U1JI-LA

My YT: https://www.youtube.com/@noiseflowAI

* Yes, she is singing in korean but in Japan, don't ask me why. 😄

details:

  • 1 character reference image + ref2va workflow + motion context, some of my nodes.
  • hybrid model b20-49
  • kitchen attention, no lora, 10 step
  • input audio, some silly lyrics then generate a song in SUNO
  • 19 * 10s clips, total around 3mins length
  • 0.7mp resolution, each clip gen time about 11mins (base 10 step gen + refine 5 step resample)
  • I stitch clips in post by CapCut. much simpler and easier than Davinci Resolve
  • color grade in post, maybe too much on lowering the contrast.

apply same idea as my workaround refine sample, but this time, add some tweak to it, I used character masking, so it only refine on the character, as this is a moving shot, the background is fine without refining.

If I don't refine the character, it won't completely degrade, but it will drift and get cooked into an ugly face.

Some issues and findings:

  • H3 will be lazy if the seed noise can't blend well with previous latent, for me about 3 out of 10 shots it will do the hard cut instead of contiune camera movement, I just need to dice seed and lock it for the shot.
  • occasionally some brightness flicker comes from motion-context
  • I spend lots of time to figure why H3 ref2va face is so contrast, the dark area is just pure black without details, if you using turbo lora and higher step it will be even worst.....
  • There is a 'fizgig H3 tweak' node, it can make the face and video softer
  • the signboards and all the japanese in BG is nonsense and many other error here and there.
  • the camera pan out and pan back BG change issue I fixed by extract some image in video for adding as reference image, It worked even better than I expected, and surprisingly straight forward.
  • I can do a upscale latent, I will try it later.

So Conclusion, we can generate H3 long duration without degradation, issue sorted out.

You can do whatever interesting cinematic/action long duration oner shot.

Edit: I need to update my github


r/StableDiffusion • • 10h ago

Comparison I tested how ethnicity changes Krea 2 Turbo's output so you don't have to (77 ethnicities × 7 prompts, same seed)

Thumbnail
gallery
172 Upvotes

Heads up: this is far from an academic analysis. It started as a quick check out of my own curiosity and grew a bit from there. The research was mostly guided by AI (Claude), which suggested the comparisons, labelled the images, ran the stats and helped write this up. Treat it as a hobby experiment with interesting patterns, not proof.

TL;DR

  • Nudity without asking: with no clothing word in a full-body prompt, 34 of 77 women came out nude or topless. That's stock Krea 2 with no LoRA, and mostly the Eastern European nationalities (17 of 21).
  • "Fully clothed" isn't enough: some subjects stay nude anyway. Naming an actual garment worked every time.
  • Nationality doesn't change the face much: all 45 European nationalities come out as about 2 faces. Without hair or eye words, nobody is blonde, not even the Swedes.
  • Be specific: the detailed prompt held everything in check, and the sparse prompts let the model's defaults leak in.

Nudity

  • All nude images come from stock Krea 2 Turbo with no LoRAs. No filter-bypass LoRA was used for them. The krea2filterbypass3 LoRA was used only for the head-and-shoulders portraits in grid 1, which contain no nudity.
  • With "full-body photograph of a 30-year-old {woman}, standing barefoot" and no clothing word, 34 of 77 came out nude or topless.
  • It's mostly Eastern Europe: 17 of 21 former Eastern Bloc nationalities, against 8 of 24 for the rest of Europe and 9 of 32 outside Europe.
  • "Fully clothed" doesn't fix it. The Russian, Albanian and Brazilian parda subjects were still nude, and 6 others got underwear. It's not a seed fluke: on other seeds the Russian was nude on 6 of 7, and the Albanian on 5 of 6.
  • Naming an actual garment works: 0 nudes in 231 images.
  • Why? Probably training data: a lot of nude and glamour content online features Eastern European models, often captioned with their nationality. Krea doesn't document filtering of its training data.

Prompting takeaways

  1. Name the garment, not a state. "Fully clothed" still gave 3 nude and 6 underwear images. A named garment ("light summer clothes", "bra and briefs") gave 0 nudes in 231. At cfg 1 there's no negative prompt to fall back on.
  2. A nationality isn't a look. "Swedish woman" alone came out with brown hair. If you want blonde or blue-eyed, write it out explicitly, along with skin tone.
  3. Same seed, same face. Swapping nationalities on one seed doesn't give you a cast of different people. Likely fix (untested): vary the seed and describe the face itself.
  4. Always state the skin tone. Without skin words, most subjects drifted darker, but South Asians came out lighter.
  5. Watch for words with double meanings. "Maltese" added a Maltese dog and white hair. Likely fix (untested): "woman from Malta".
  6. Spell out mixed heritage. "Japanese-Nigerian" rendered as fully one parent each time, never mixed. Likely fix (untested): describe the mixed features you want.
  7. Specific prompts suppress the priors. The detailed portrait prompt (grid 1) got outfit, backdrop and expression right on 77 of 77. Every deviation came from the sparse prompts.
  8. Know the house defaults. Whatever you leave out, Krea fills in the same way:
    • Outfit: "dressed" gives a gray striped tee with black trousers.
    • Background: none specified gives a plain studio wall or white seamless.
    • Hair: in portraits with no hair instruction, it's pulled back on all 77 women (grid 4). "Hair loose and natural" fixed that (grid 1).
  9. Scene logic beats "barefoot". It's obeyed in the studio, but every outdoor summer image has sandals. If footwear matters, set the scene to match.

Europe = one face

  • Full descriptor (grid 1): the 45 European nationalities are about 2 faces, a "northern" one and a "southern/Balkan" one. Hair and eye colour from the prompt are most of what tells them apart. A face-recognition model confirms the split.
  • Name only (grid 4): every European has brown hair pulled back, and there's not a single blonde, Swedes and Finns included. Nationality survives only as light eyes on about 11 Nordic and Baltic women.
  • Non-European names keep a distinct, recognisable face across prompts, except in the Middle East: Lebanese and Egyptian are the most similar pair of all 77, and with the name only, the 5 MENA women are even more alike than the Europeans.
  • In short: "blonde hair, blue eyes" in the prompt does almost all the work, and "Swedish" barely does anything.

"Dressed" = Western casual

  • "Dressed" gives 43 of 45 Europeans the same gray striped tee.
  • Traditional dress and headwear appear only outside Europe: all 3 South Asians, hijabs, headwraps, a Quechua hat.

Caveats

  • One seed per subject.
  • Groupings like "Eastern Bloc" were spotted first and tested afterwards.
  • Clothing, age, build and setting were labelled by an AI model (Claude) with no human double-check. NudeNet and a face-recognition model are the independent checks.
  • Krea's training data is undocumented, so any "why" is a guess.

Setup

  • Generation (ComfyUI):
    • Diffusion model: Krea 2 Turbo (krea2_turbo_fp8_scaled)
    • Text encoder: Qwen3-VL 4B (qwen3vl_4b_fp8_scaled)
    • VAE: Wan 2.1 (Wan2_1_VAE_fp32)
    • LoRA: none for grids 2–7, including every nude image. krea2filterbypass3 at 1.0 was used in grid 1 only (portraits).
    • Sampling: 8 steps, cfg 1, euler/beta, 1024×1536
  • Analysis:
    • Nudity check: NudeNet 3.4
    • Faces: YuNet (detection) + SFace (face recognition), from OpenCV Zoo
    • Labelling clothing, age, build and setting: Claude
  • Seed: one fixed seed for every image. Only the woman's nationality or ethnicity changes.
  • Subjects: 77 women, 45 European and 32 from everywhere else.
  • Prompts:
    • Grids 1–3: full descriptor ("Polish woman, fair skin, dark blonde hair, gray-green eyes").
    • Grids 4–7: name only ("Polish woman").
  • Gallery: one grid per prompt, split into Europe and the rest. Each grid's header shows the exact prompt.

r/StableDiffusion • • 1h ago

Discussion It's not mine but I'm gonna shill Kroma as being by far the best image model so far.

Thumbnail
gallery
• Upvotes

https://civitai.red/models/2997793/kroma-krea-2

It does not get enough attention imo even though its good at everything. The only thing it lacks is knowing artist names compared to Anima.


r/StableDiffusion • • 7h ago

Discussion Flux 3 klein sample images on BFL web. Three Legs???

Post image
79 Upvotes

I'm downloading the weights right now; I decided to check out the examples on the BFL website. It looks like they didn't check the generated images at all. Why does she have three legs???

I think this model will be very strong. But why are there three legs in the example image? This is a problem of the SD1.5 and SDXL era.

I want to try flux 3 klein as soon as possible, but I have a slow internet.


r/StableDiffusion • • 21h ago

Animation - Video [Sad] Zelda & Link don't want to be toys anymore / MiniMax H3 Video

Enable HLS to view with audio, or disable this notification

1.1k Upvotes

I know people aren't posting their videos made with MiniMax H3 anymore... Which is really sad, but I wanted to share mine still! I made a lot of upgrades to my usual workflow and added some gaussian blur to the live action scenes along with film grain (all using KDEnlive) which removes some of the oily skin of AI video in general! This was made with a vertical orientation, sorry about that!


r/StableDiffusion • • 6h ago

Animation - Video Character swap with Minimax in Comfy - Cat Fiction

Enable HLS to view with audio, or disable this notification

46 Upvotes

I wanted to see if it was possible to recreate this Genjutsu spam (from Higgsfield) you get all over Tiktok (it is my understanding that it's a combo between Claude and Seedance 2.5) but with Minimax inside Comfy. They usually get a viral tiktok dance and replace the person with an animal or another character.

I used the default ref2va template workflow but added this lora: https://huggingface.co/akatz-ai/MiniMax-H3-Character-Swap-LoRA. In my experience, it transfers the performance more accurately than any other methods I've tried (and I come from Liveportrait, urgggh). Not at the level of Seedance, but hey, this one is local.

I worked shot by shot. Multiple shots worked really bad. These shots were generated at 352x640, with 8 steps using the Minimax_h3_ref2v_turbo_8step lora. The average time was 250 secs per shot on a 4090. First I generated a single frame to guide the result, using the default Qwen 2.1 edit template workflow.

It's VERY important that the loaded video is 24 fps (you can force this frame rate in the loader), otherwise it will be out of sync and doing all kind of weird shenanigans.

As a side note, I vibecoded a node that gets a video from Tiktok or youtube and makes it ready as the reference, with a little timeline included so that it does not load the whole thing.


r/StableDiffusion • • 1h ago

Discussion Flux 1 Dev - Released In 2024 - Some T2I Gens.

Thumbnail
gallery
• Upvotes

r/StableDiffusion • • 4h ago

News T2I - Krea 3 vs Qwen 2.1 vs ZIT

Thumbnail
gallery
33 Upvotes

A simple, random comparison... just for fun.

I can provide the prompt for the first image: A Western man sitting on the beach, building a house of cards atop a purple flag that bears the inscription "Krea 3" in red.

Krea 3 understands subtle nuances of facial expression, such as biting the lower lip, better than other models, but it can also generate unsettling images from simple prompts, all the more so because these images appear realistic.


r/StableDiffusion • • 17h ago

Comparison I didn't do it, I did something else that might be even better

Enable HLS to view with audio, or disable this notification

303 Upvotes

Fast forward to 3:23 to see the craziness in the bottom video.

Yesterday I made a post about an experiment I was doing trying to fix degrading latents.

https://www.reddit.com/r/StableDiffusion/comments/1x54q07/i_swore_at_claude_until_he_made_a_nodegroup_that/

The above is 19 clips chained together using a normal latent chain and my Pull Forward Node and u/xyzdist 's resample method to attempt to fight degrading latents.

Here's how I explained it to u/ShutUpYoureWrong_ , certified official nice guy of reddit.

so the idea i had was that the pixels in motion are not degrading as fast, the static pixels are the ones degrading quickly and i hypothesized that minimax, being as smart as it is, basically takes the degrading pixels in the background and degrades the moving ones to keep the image consistent.

i have no idea if this is true, it's just a thought that gave me a direction to work in.

i'm not actually targetting the background, if i was i could just use sam. I'm targetting motion. I'm avoiding the in motion pixels and replacing and repairing the static ones.

My theory was that if i maintain the static ones the whole image would stop degrading or at least degrade more slowly.

the background focus in these is because u/xyzdist created a method of using FL2V to resample and essentially wash away degraded pixels but his problem was the background kept changing.

so i saw this and i thought we were unwittingly creating complimentary halves of the same solution and if i use latent masking to protect the repaired background with the motion mask, his method can resample the rest of the pixels and give give the context motion a fresh and clean latent to work off of.

The concept works. You'll see in the videos that much of the background area is avoiding degradation, but because of the way Latent Space works I do not think there's a way I can do this without decoding and re-encoding the latents at least once which is my next step.

HOWEVER!!!

Something RIDICULOUS happened in the final version of what I trying to do and I honestly have no way to explain it other than my theory above must be correct and I feel the latents, because of pull forward, were stretched so far between quality of the degradation and the pull forward that around 3:23 they suddenly SNAP BACK TO ALMOST FULL PERFECT QUALITY LIKE A RUBBER BAND!

This is not editing. This is literally straight from my exports.

I'll be releasing the github very soon so you all can hopefully replicate it.


r/StableDiffusion • • 3h ago

Comparison Flux 3 Klein base vs distilled, tested locally

Thumbnail
gallery
23 Upvotes

Hey guys,

so Klein dropped and of course I had to throw it on my machine right away :D I ran both bf16 versions against each other with 50 prompts, same seeds, around 2MP, on an RTX A4500 with 20GB. Base with 50 steps and CFG 3.5, distilled with 15 steps and CFG 1, both with the official ComfyUI workflows. Left is base, right is distilled. These are my 10 favorites.

I didn’t use the prompt upsampler but wrote all prompts in the same caption style it uses, so medium first, then framing, people, background, light and text in quotes. Makes a big difference, short prompts give you pretty generic stuff.

Speed wise base took around 148 seconds per image and distilled around 24. So 50 images were about 2 hours vs 22 minutes, and on most prompts you really have a hard time telling which one is which.

Text is really good. The chinese sign, the japanese one, VISIT MARS, the chalkboard with the euro price, all correct in both. Only a neon HOTEL sign in the rain got messed up by both. Base wins when prompts get tricky though. I asked for robbers with cheap rubber masks of an old bald man and base gives you masks while distilled just gives you four creepy real old dudes :D Counting is still meh, I asked for seven elephants and got 6 and 5. I didnt cherry pick, so there are a lot of errors involved.

And yes I tested the not safe part too, I know you’re gonna ask :D Artistic not safe art :P works somewhat in base, not perfect but good enough that I think you can work with it, especially for finetunes and loras. Distilled is way more restrictive, it either skips nipples completely or just gives you clothes you never asked for to cover things up :D

For me distilled is the everyday model because of the speed and base is the one to build on


r/StableDiffusion • • 3h ago

Comparison Flux 3 VS Krea 2 + Edit lora

Thumbnail
gallery
23 Upvotes

First Image: Source Image

Second Image = Flux 3
Third Image = Krea 2 + Community Edit lora

As you see Flux 3 sucks :)

Prompt :

  1. Prompt was make her lay on the floor

https://huggingface.co/conradlocke/krea2-identity-edit That is the lora


r/StableDiffusion • • 2h ago

Resource - Update Flux 3 in Fizgig 8.1

Thumbnail
github.com
15 Upvotes

Just a quick update to say Flux 3 is in and fully supported across every feature.

Cheers,

Pete


r/StableDiffusion • • 5h ago

Discussion So many models... Christmas came early this year

27 Upvotes

Flux-3 Klein just dropped and Krea-3 Edit is on the CivitAI generator already. I am still trying to get the hang of Qwen Edit 2.1, MiniMax-H3, LTX-2.5, YuE2, Wan-2. 2 Prism and a bunch more. It feels like drinking from a firehose. I am not complaining, just have no time to sleep.


r/StableDiffusion • • 11h ago

Resource - Update New TaoMate H3 FL2VA LoRA is out, here's a ComfyUI conversion

Enable HLS to view with audio, or disable this notification

56 Upvotes

TaoLive released a new TaoMate H3 FL2VA checkpoint, so I converted it for ComfyUI and added it to the same Hugging Face repo as my previous TaoMate conversion.

The new file is BF16, around 1.24 GB instead of the original 2.48 GB. No retraining or merging, just a format conversion and reduced precision.

You can find it here:
https://huggingface.co/Robert1212star/TaoMate-H3-3Step-ComfyUI

Download TaoMate-H3-FL2VA-3Step-ComfyUI-BF16.safetensors and put it in ComfyUI/models/loras/. The older TaoMate file is still there too, so make sure you pick the new FL2VA one.

The official adapter targets 3-step generation. Its streaming and KV caching features aren't included in this conversion, and first/last-frame support depends on your workflow.

Original release:
https://huggingface.co/TaoLiveAIGC/TaoMate-H3-FL2VA

All credit to the TaoLive AIGC team for the model. Let me know how it works in your setup.


r/StableDiffusion • • 15h ago

Animation - Video Sorry, I‘m Wrong. Minimax H3 BFS character swap so good

87 Upvotes

The new BFS character swap works great.

https://reddit.com/link/1x6g3fw/video/qddya9inblvh1/player

The new BFS character swap works great.
Character


r/StableDiffusion • • 9h ago

Discussion My H3 retouching studio

Enable HLS to view with audio, or disable this notification

25 Upvotes

Guys,

It took me a while but I finally managed to do my retouching studio for H3.

I combined a lot of existing techniques and others retouched enough to make it work.

The results are pretty cool!

In the order of the video:

Add an item with image ref

Add an element without ref just text

Change performance (raise your arm)

Change decor

Change camera angle

Change character

Delete character

Change element (green hair)

And the last my favorite: change element not recognized by Sam (pixel tracking) with an image ref


r/StableDiffusion • • 2h ago

Question - Help How you keep your prompts organized?

7 Upvotes

I'd like to make sets of images and it's quite messy keeping track of +50 different type of prompts configs.

Also, in your experience which IA it's the best giving prompts ideas?


r/StableDiffusion • • 4h ago

No Workflow Early test (flux 3 klein distilled) t2i

Thumbnail
gallery
10 Upvotes

flux3_image_klein_sd_int8_convrot

qwen3vl_4b_int8_convrot

flux2-vae

I don't like its t2i ... but have slight hope on editing ... if a lot of loras come up ... ? ?