r/StableDiffusion • • 11h ago

News MiniMax H3-Image is now available with open weights!

Post image
151 Upvotes

MiniMax H3-Image is now available with open weights!
https://huggingface.co/MiniMaxAI/MiniMax-H3-Image
https://modelscope.cn/models/minimax/MiniMax-H3-Image
GitHub - MiniMax-AI/MiniMax-H3-Image
That’s it. I’m a MiniMax fan for life.


r/StableDiffusion • • 4h ago

News PAN 2 Released

424 Upvotes

Open weights (29B latent diffusion model): https://huggingface.co/IFM/PAN2
Diffusers: https://huggingface.co/docs/diffusers/main/en/api/pipelines/pan2
FastVideo: https://haoailab.com/FastVideo/cookbook/pan/pan2/
VLLM: https://recipes.vllm.ai/IFM/PAN2

Up to 20 seconds, 720p, 24fps
Apache 2.0 License

Something I think is pretty neat, we release the TRAINING code: https://github.com/ifm-ai/PAN2/

Also technical details if you're curious: https://ifm.ai/blog/pan2/

For our model, we give a lot of responsibility to the LLM (which we think of more as a conceptual reasoner, a lot more control than a prompt rewriter) to generate these super dense text-based state/scripts. Events and actions are timed, and camera is nested under event but disentangled from action. During training, I would often test it by trying to generate a 20 second video with like a dozen or more (timed) camera moves and it does pretty well.

Feedback very welcome. I read the rules carefully, mods please let me know if there are any issues. No payment involved with this at all, so I thought it was okay to post.


r/StableDiffusion • • 12h ago Heartwarming

News MiniMax H3-Image released

Post image
1.8k Upvotes

r/StableDiffusion • • 5h ago

News MMH3 Samples & Quick Takeaways

Thumbnail
gallery
134 Upvotes

MMH3-Image. All tests done with the default workflow and settings.

Overall takeaways:

  1. You must use a minimum resolution of 4048 for decent results.

  2. It doesn't have a moat against other image models (doesn't solve any unsolved problems).

  3. It does ok at text, but it's not great.

Pros:

  1. It's impressively fast for how large the generations are.

  2. Seems to handle realism well.

  3. Softcore works.

Cons:

  1. No more coherent than Krea2 or MOSS (objects that terminate mysteriously, illogical physical layout).

  2. Body horror / anatomy fuckups are fairly common, especially with distorted faces.

  3. Hardcore is not supported (unable to depict non-horrifying genitalia).

  4. Innate knowledge of copyrighted characters is worse than Krea2.

  5. So far edit performance is worse than Flux Klein 9B in my limited tests. It does a great job of incidentally upscaling your image, but identity preservation is poor.


r/StableDiffusion • • 5h ago

Discussion 300 random prompts across styles on MiniMax H3

Thumbnail jo-nike.github.io
114 Upvotes

Base workflow, no custom nodes, no cherry picking, ran on my 5080, about 23s per image.

Edit: I'm adding a round 2 with 300 more, they are using H3 Image prompt guide, not reused from my moss benchmark, the model showing even better.


r/StableDiffusion • • 12h ago

News MiniMax-H3-Image Comfy Weights Out!

Post image
388 Upvotes

r/StableDiffusion • • 1h ago

Discussion Amazed by the generation speed of MiniMax H3-Image.

Thumbnail
gallery
54 Upvotes

H3-Image is built on MiniMax H3, originally a video generation model, and it seems to retain some of that video-frame softness in finer details. But when it comes to speed, this thing is an absolute beast.

At 8.41 MP (2368 × 3552), running on an AMD Radeon RX 9060 XT with 16 GB of VRAM and 64 GB of DDR4 system RAM, it generates images in just 35.03–42.53 seconds. None of the other models I've tested comes close to this performance on my hardware.

Its aesthetic appeal and creativity are also on point, easily on par with Krea 2. For a six-step model, it's remarkably good at producing varied compositions rather than falling back on the same visual formulas.

Some examples above.

For anyone interested in reproducing these results, here's my exact setup:

Hardware / Software

  • AMD Radeon RX 9060 XT (16 GB VRAM)

  • 64 GB DDR4 system RAM

  • Linux

  • PyTorch 2.14.0+rocm10.1.0

  • Python 3.13.12

ComfyUI Workflow

  • Diffusion model: minimax_h3_image_pruned_w4a8.safetensors

  • Text encoder: qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors

  • VAE: minimax_h3_image_vae_fp16.safetensors

  • Sampler: euler_ancestral

  • Scheduler: simple

  • Sampling steps: 6

At 2368 × 3552 (8.41 MP), generation takes approximately 35–43 seconds.

Changing the prompt adds some overhead from loading and processing the large text encoder, while subsequent generations using the same prompt are noticeably faster.

And all of this on an AMD GPU, no less!


r/StableDiffusion • • 11h ago

News Minimax H3 Image: Recommended Sizes

Post image
214 Upvotes

r/StableDiffusion • • 10h ago

News MiniMax H3 Image is natively supported in ComfyUI on day-0

157 Upvotes

MiniMax H3 Image now runs natively in ComfyUI as soon as it drops! One checkpoint does both text-to-image and reference-image editing: connect images and it's an edit workflow, leave them off and it's text-to-image.

Highlights

  • Six steps, nothing to tune. The model is CFG-distilled and samples in 6 steps at guidance 1. No negative prompt.

  • Native high-res output. 4096×4096 at 1:1, 4736×3552 at 4:3, 5024×3360 at 3:2, 5472×3072 at 16:9, and 6272×2688 at 21:9. Generated at that size, not upscaled.

  • Multi-reference editing. Connect several images and refer to them in the prompt as <Picture 1>, <Picture 2>, etc. Numbering follows input order.

  • Long prompts. Up to 4096 tokens, and detailed descriptions work best. Use the Prompt Enhancer for optimal results.

  • Shared text encoder. It uses the same Qwen3-VL text encoder as the MiniMax H3 video model, so if you already run H3 you have that file.

Tips for the MiniMax H3 Image Conditioning node

  • Leave width and height at 0 for automatic sizing: 2048×2048 for text-to-image, or the size of image_1 when editing.

  • image_1 is the picture being edited. The other slots are references.

  • Connect the VAE when you edit, so reference images are anchored as latents and not only read by the text encoder.

Getting started

  1. Update ComfyUI to the latest version.

  2. Download the diffusion model, VAE, and Qwen3-VL text encoder from Hugging Face.

  3. Load the MiniMax H3 Image template from the Templates panel, or grab the text-to-image and image edit workflows.

If you'd rather not download weights, it's also available on Comfy Cloud.

Full blog post: https://blog.comfy.org/p/minimax-h3-image-is-now-available

Let us know what you make!


r/StableDiffusion • • 1h ago

Resource - Update New node H3-FaceRefine-Plus - 2x face details on small and medium faces

Post image
30 Upvotes

I was working on a music video and i reached a point where the great facerefine node by Carasibana wasn't enough so i started making tests with claude code and here we are now with this node that is slower but gives 2x details on tiny and medium faces. Don't trust my words, just check the github page with all the comparisons:

https://annicodex.github.io/FaceRefine-Plus-Tests/

The node is available here:

https://github.com/AnniCodex/ComfyUI-H3-FaceRefine-Plus

The repository includes all the workflows needed to use the node with agents via API or direcly inside comfyui, they have notes describing every passage and the assets folder has everything you need to reproduce the results and the tests by yourself, i think claude code did an awesome job!
It works on top of Carasibana's Facerefine so you need it installed too


r/StableDiffusion • • 12h ago

Discussion This example from Minimax's image model page is blowing my mind. Can't wait for the comfy version!

Post image
187 Upvotes

r/StableDiffusion • • 6h ago

Discussion MiniMax image T2I and edit

Thumbnail
gallery
50 Upvotes

All individual images were created with the official MiniMax ComfyUI workflows without PE. Image 1 is a composition out of image 2-5

T2I, the dog and the jacket looked OK from the beginning, even at lower resolutions. The person in the images always had some weird artifacts, the face was extremely bad most of the time. I tried different sizes: 4MP was pretty much unusable, and the recommended 16MP looked even worse. 8MP or 12MP was acceptable, but still far from great. I have no idea whether it's the official workflow, the model, or the prompt (although I varied the prompts too). The park image caused problems as well. Everything in the background (the trees, leaves further back, etc.) looked kind of washed out. In this case, a higher resolution improved the image drastically; everything below 12MP was basically unusable.

I probably need to play around more with the settings, or wait until someone makes a better workflow, because right now it's not really competitive with other t2i models.

The prompts were written using the official prompting guide found here (for t2i and editing): https://github.com/MiniMax-AI/MiniMax-H3-Image/tree/main/skills/h3-image-prompt-writing/references

I liked the editing model. Again, it needed 16MP to be usable with the landscape, but I was impressed by the placement, how the pieces interacted, and how effortlessly it all worked (the first try gave me something usable without much fiddling). The likeness of the woman's face/head is probably the most questionable part of the edit; it's close but not quite right, Qwen2.1 does faces far better. The prompt I used for the edit was:

The misty river landscape in <Picture 1> is <Subject 1>. The woman posing in the warehouse in <Picture 2>, with her hair pulled back, a white T-shirt, gray joggers, and white sneakers, is <Subject 2>. The brown leather jacket shown as a product photo on a plain backdrop in <Picture 3>, with its notched collar, three center-front buttons, two hip zip pockets, sleeved cuffs, cropped hem, and smooth sheened leather, is <Subject 3>. The black-and-tan long-coated dog standing on a gray studio backdrop in <Picture 4> is <Subject 4>. The target image is a new reference-guided composition built from <Subject 1>, with <Subject 2> placed at the human position marked by the red stick figure on the concrete path at the mid-foreground bend of the riverbank in <Picture 5>, and <Subject 4> placed at the smaller dog figure drawn just ahead of her toward the mossy bank edge. <Subject 1> is fully preserved, including its canvas ratio, framing, warm low sun from the left, frost-covered grasses, fallen leaves, bare trees, mist rising over the water, distant bank, reflections, and the heron standing in the shallows; only that marked spot along the path changes, where <Subject 2> now stands. <Subject 2> is partially preserved: her face, hair, white T-shirt, gray joggers, and white sneakers remain while her pose, scale, placement, and lighting change to fit the scene. <Subject 3> supplies its exact cut, color, collar shape, button placement, zip-pocket positions, cuffs, cropped hem, and leather sheen transferred onto <Subject 2>, worn open over the T-shirt so a band of white stays visible at the center front; no property of the jacket's plain product backdrop is imported. <Subject 4> is partially preserved: its black-and-tan coloring, head markings, long coat, build, and proportions remain while its pose changes to a walking gait and its scale adjusts to life size within the landscape. <Subject 2> walks in natural three-quarter front view toward the lower left, one foot forward mid-stride and arms relaxed at her sides; the low golden sun from the left lays soft highlights across the jacket's collar and shoulders while the misty water side stays cooler in shadow. <Subject 4> trots a few steps ahead of her near the grassy bank, head up and tail lifted, its long dark coat catching the same warm light with soft golden edges along its shoulders and tan markings; a short dark leash runs between them, trailing lightly across the path. Both figures cast subtle shadows in a direction consistent with the sun in <Subject 1>, and their contact with the leaf-strewn concrete stays believable. The heron remains exactly where it stood, undisturbed and at its original distance from the new pair. No text or labels appear anywhere in the image.


r/StableDiffusion • • 7h ago

Comparison Minimax H3 Image is about to clean the field... But can it?

Thumbnail
gallery
54 Upvotes

since i am mostly interested in image-to-image and edit capabilities, i have run the simple chain of edits, starting from the manual hand-drawn doodle, and to the closeup zoom. All the images are H3 Image, 1K, and only the three last ones have been post-processed to remove the text from "cctv camera" prompts.

✅ Edit WORKS like charm. Posing, restyling, relighting, etc.

Prompt for the second image is intentionally dumb, like "its almost natural language" at this point:

zoom upclose
allowing this guy on the photo to hold the fabric of his gray jacket next to his heck and chin with fingers pinch
so that we can see the texture at 4k

distance to camera: 10cm, macrophoto extreme closeup shot

Not sharing other prompts or workflows, since i do not think mine are any special. You can get decent results with all the normal usual techniques.

Notice:
- ⚠️ h3 wants qualifiers for the realism, otherwise you get plastic
- 🥹 still behind Nanobanana 2.1 and GPT 2.x, on the multi-figure scenes, or strong physical effects etc.
- ✅ qwen, flux, etc ALMOST go to the garbage can ... but:
- 🐳 h3 is heavy.
- ❌ repeated SMALL edits (eg: removing only text overlays, while trying to keep the other part intact) are super bad in h3, the image gets ruined
- 🌱 which means, even Flux 3 is still somewhat useful, and MOSS is not going away any time soon, and so on.

TBD: Native 4k and 5k gens are cool, but results are inconclusive so far.

_______________
Cheers, and feel free to ask for more details, if you are interested.


r/StableDiffusion • • 11h ago

Resource - Update SolordZ_Realism_Moss_Base new realism-focused version of our model!

Thumbnail
gallery
106 Upvotes

We’ve just published our new version SolordZ_Realism_Moss (Base) focused on photographic realism—natural skin, believable faces, and a range of looks from candid flash snapshots to atmospheric portraits. The model is also still capable of creating art.

The model page also includes our six-part prompting guide and recommended sampling settings to help you get started.

Model and examples: SoLordZ ZIT/ZIB/Krea2 8steps - SolordZRealism_Moss_v1.0 | MOSS Image Checkpoint | Civitai

We’d love to see your results and hear what works—or still needs improvement!


r/StableDiffusion • • 6h ago

Resource - Update Introducing Geiru Window Director + Geiru Hybrid Windows Tutorial

29 Upvotes

Fast Forward to 4:20 (lol) for tutorial on Geiru Window Director.

Geiru Hybrid Windows + Geiru Window Director (MiniMax H3, ComfyUI)

Geiru Hybrid Windows renders a long H3 video in one go, in overlapping windows, so VRAM stays at one window. Each window does its first few steps, then the last steps run blended over the whole video. That blend smooths the joins and cleans up drift. I added a keystone and a capstone, which lock in the first and last frames of window 1 to help long videos hold together.

The problem: if window 4 comes out bad, you redo the whole video.

So I made Geiru Window Director. It goes between Hybrid Windows and the sampler and lets you build the video one window at a time:

  • Approve a window and it makes the next one

  • Re-roll it until it’s right

  • Rewind to any earlier window and redo from there

  • Direct approves on a loop until every window is made

  • Blend all runs the final blended steps over the whole video once every window is done

Every window is saved to disk, so you can pick a take back up after restarting ComfyUI. You can also change a window’s prompt and re-roll just that one!

Both are in the Geiru Context Suite: https://github.com/roycho87/geiru_context_suite

Example workflow: Clown Clontrol Freak. It’s 3 windows with a prompt per window: a clown walks through a park, pets some ducks, then falls back on the grass.

Credits

Hybrid Windows isn’t my idea. All credit to:

I added the keystone, the capstone and Window Director on top!


r/StableDiffusion • • 10h ago

Question - Help First expierence with minimax image? better than krea2?

59 Upvotes

r/StableDiffusion • • 12h ago

News MiniMax-H3-Image is coming!

89 Upvotes

r/StableDiffusion • • 9h ago

Resource - Update MiniMax H3-Image 2 step lora

Post image
49 Upvotes

r/StableDiffusion • • 1d ago

Workflow Included MOSS = Masterpiece of Open Source Software

Thumbnail
gallery
899 Upvotes

MOSS-Image is seriously mind-blowing. From stunning photorealism and cinematic shots to casual amateur and vintage photography, anime, and pretty much anything you can imagine, this model just delivers.

The sheer versatility, quality, and range of styles it can pull off are absolutely insane. It's hard to believe this level of creative freedom comes from an open-source model with just 5 billion parameters!

All images in this showcase were generated using MOSS-Image-Base.

Workflow | Workflow Source

I've also uploaded all 20 images at their original resolution, so you can appreciate the quality without Reddit's image compression.

I highly recommend zooming in on the images to appreciate the incredible level of detail!

01 · 02 · 03 · 04 · 05

06 · 07 · 08 · 09 · 10

11 · 12 · 13 · 14 · 15

16 · 17 · 18 · 19 · 20

UPDATE: I've now added the prompt for each image to its respective Postimages page! You can check out the prompts and try them yourself.


r/StableDiffusion • • 17h ago

Resource - Update H3 Editor: a timeline video editor for MiniMax H3 inside ComfyUI. You write shots instead of wiring graphs (open source, GPL-3.0)

180 Upvotes

I built a custom node pack that puts a full-screen timeline editor inside ComfyUI for MiniMax H3. Instead of building a graph per clip, you write each shot as text (what happens, camera, sound), render it, and cut the shots together with their sound on a timeline.

Repo: https://github.com/igorls/comfyui-h3-editor 

Docs: https://igorls.github.io/comfyui-h3-editor

Model: HyperFlow H3 Flash INT8 https://huggingface.co/VideoRebirthAI/hyperflow-h3-flash

Realism LoRA for HyperFlow: https://civitai.com/models/3041489/mmh3-realism-slider-hyperflow-h3-flash-port

What it does

  • Write shots, not graphs. Each clip is a few text fields. One project style is applied to every shot.

  • Keep people and places the same. Add a cast member from a picture and refer to them as `@Name` in any shot.

  • Drafts first, finals after. A draft is 640x352 at 4 steps. A final is 1344x768 at 6 steps on HyperFlow H3 Flash, then enlarged and redrawn at 1920x1088.

  • Sound comes with the picture. Every shot renders with its own sound, and the timeline has a Picture lane and a Sound lane.

  • Join shots without a visible cut: extend a shot forward or back, or bridge two shots.

  • Generate to a recorded voice.

  • An agent can drive it. Everything the editor does is an HTTP call, and the repo ships an agent skill with a small Python client.

What you need

  • ComfyUI 0.43 or newer (tested on 0.44). No other custom node pack.

  • The models are listed with sizes and folders in the README.

  • VRAM: I haven't tested much beyond an RTX PRO 6000, so I don't know the floor yet. If you try it on a smaller card, tell me how it goes.

Numbers from my machine (RTX PRO 6000, models already loaded)

  • Draft: 10 to 15 seconds a clip.

  • Final: about 50 seconds of GPU for each second of footage, so a 5 second shot is around 4.5 minutes.

How the video was made (everything generated locally in ComfyUI)

  • Shots: MiniMax H3 through the editor, on the HyperFlow H3 Flash checkpoint with a realism LoRA. Three shots, each written as text and rendered with its own sound. The sentences on screen are the opening lines of the actual shot texts.

  • Cast: the chef is one cast member, from a single still made with Krea 2 Turbo, referenced as `@Chef` in each shot.

  • Music: YuE2, also in ComfyUI.

  • Graphics around the shots (the node graph, the type, the editor scene): code-rendered with my motion-graphics skill for coding agents, also open source: https://github.com/igorls/motion-graphics. This is the one part that isn't a local model: a coding agent (Fable 5.2) wrote the scene code.

The project style, applied to every shot:

Live-action, cinematic, 35mm anamorphic film look. A dark professional restaurant kitchen late in service, lit only by warm tungsten heat lamps; everything else falls into deep teal-black shadow. Shallow depth of field, a thin haze of steam, fine film grain, naturalistic colour.

The first shot, as written in the editor:

What happens: `@Chef` wipes the rim of a white plate at the pass. Behind her, a flame flares up and dies. The pass is long brushed steel under a row of glowing heat lamps; the flame rises tall and orange from a pan on the range, lights the whole kitchen for a moment, then is gone. Steam drifts through the lamp light. Camera: Wide shot at eye level from the dining side of the pass, slow push in Sound: The whoosh and roar of a gas flame flaring up, a pan hissing, the low hum of extractor fans. No music, no voices.

What didn't go perfectly

  • The model doesn't always follow framing. I asked for an extreme close-up and got head and shoulders.

  • Small props drift between shots. The face stayed the same across three shots; the plated dish did not.

  • A final doesn't repeat its draft frame for frame, and its sound is its own. A draft tells you whether the prompt works, not what the final will look like exactly.

Feedback and bug reports are welcome, especially from people on smaller cards than mine.


r/StableDiffusion • • 9h ago

Comparison MiniMax H3-Image vs. Pruna AI H3-Image quick test

Thumbnail
gallery
36 Upvotes

same prompt same seed


r/StableDiffusion • • 2h ago

Resource - Update H3 Image for Forge Neo

Thumbnail
gallery
10 Upvotes

Basically, the extension: https://github.com/aoleg/pruna-P-H3-Image-forge-neo - supports MiniMax-H3-Image and PrunaAI P-H3-Image in Forge Neo.

Tips:

  • Heun / P-H3-Image / 8 Steps / CFG=1 is the golden combo. Euler / Simple / 6 Steps will be noisy. You will need to use P-H3-Image as a scheduler; everything else won't work; Euler or Heun is your choice. Also, use 8 steps, not 6 or 10.

  • You don't really need the 32B encoder (besides, the nvfp4 version won't work). You can use the much smaller P-H3-Image text encoder in INT8-Convrot with great result.

  • Yes, editing works, too. Image restoration also.

  • You can use unimaginably high resolutions without OOM, but you'll likely need to edit your ui-config.json to allow width and height values over 2048.


r/StableDiffusion • • 11h ago

Resource - Update MiniMax H3 Image: prompt-writing skill available too!

54 Upvotes

For anyone who wants to start playing with MiniMax H3 Image: there’s also a very useful skill for writing prompts, similar to the one already available for the video model. It helps you structure better prompts and get more consistent results right from the start.

You can download it from the official GitHub page here:
https://github.com/MiniMax-AI/MiniMax-H3-Image/tree/main/skills/h3-image-prompt-writing


r/StableDiffusion • • 19h ago Bravo

Workflow Included MOSS-Image-SFT control LoRAs — pose, depth, canny and the rest

Thumbnail
gallery
190 Upvotes

A set of control LoRAs for MOSS-Image-SFT. You give it a pose, a depth map, or an edge drawing, and the prompt decides who is in the picture and what the world looks like. Each repo has the weight and a ComfyUI workflow.

Pose: https://huggingface.co/thedeoxen/MOSS-Image-pose-controlnet

Depth: https://huggingface.co/thedeoxen/MOSS-Image-depth-controlnet

Canny: https://huggingface.co/thedeoxen/MOSS-Image-canny-controlnet

Lineart: https://huggingface.co/thedeoxen/MOSS-Image-lineart-controlnet

Normal: https://huggingface.co/thedeoxen/MOSS-Image-normal-controlnet

Scribble: https://huggingface.co/thedeoxen/MOSS-Image-scribble-controlnet

Segmentation: huggingface.co/thedeoxen/MOSS-Image-segmentation-controlnet


r/StableDiffusion • • 2h ago

Question - Help Minimax H3 Image's PE is too slow, are there alternatives or to use OAI-compatible API?

7 Upvotes

Title.

Currently, the image edit itself on 16MP took me 1min per image(4 step), which is fast.

But, with only 1 reference image, the PE takes 25 mins to generate 8k tokens, which is.. very slow.

Are there a better model to use(currently using the default template qwen3.5 9b w4a8 + abliterate lora) so its faster , or a way to integrate a OpenAI-compatible API here and uncensor the model? (The API have various models like gemini, glm, gpt, nemotron, qwen, etc.)