Extensions/Nynxz H3
ComfyUI Extension

Nynxz H3

MiniMax H3 for ComfyUI: one drag-and-drop input node covering t2va/fl2va/ref2va, plus step caching, partial decode and profiling.

By Nynxz·Created 3 months ago·Updated 8 days ago· 7
Nynxz/ComfyUI-NynxzH3
Nodes33
On cloudLocal install
CategoryNynxz/H3/Grey box, Nynxz/H3/Conditioning
Stars7
Updated8 days ago

Nodes (33)

Grey Box Render (internal)

Grey Box Render Is a Queue Job, Not a Node You Wire

Nynxz/H3/Grey box
Grey Box Shot

Block the Shot Before You Spend a Single H3 Render

Nynxz/H3/Grey box
Grey Box Studio

A Whole 3D Editor Hiding in a Node With No Outputs

Nynxz/H3/Grey box
H3 Audio

Just the soundtrack — H3 Audio as a standalone reference

Nynxz/H3/Conditioning
H3 Block Cache

Skip the stack when nothing changed

Nynxz/H3/Sampling
H3 Canvas

Setting H3's canvas

Nynxz/H3/Conditioning
H3 CLIP LoRA

A CLIP LoRA loader for graphs that have no model

Nynxz/H3/Prompt
H3 Decode Frames

Pull one frame out of a video latent without decoding the whole clip

Nynxz/H3/Latent
H3 Depth Skip

Skip the transformer blocks that aren't pulling their weight

Nynxz/H3/Sampling
H3 Detail Schedule

Give the last percent of the denoise its own steps

Nynxz/H3/Sampling
H3 Edit

H3 Is a Video Model — H3 Edit Turns It Into an Image Editor

Nynxz/H3/Prompt
H3 Encode

The node that replaced two stock H3 nodes

Nynxz/H3/Conditioning
H3 Extras

Read the canvas back as numbers, not as a report string

Nynxz/H3/Conditioning
H3 Image

A reference that was generated, not loaded

Nynxz/H3/Conditioning
H3 Inputs

Several H3 references on one node — no spaghetti

Nynxz/H3/Conditioning
H3 Latent Slice

Cut a latent down to the frames you actually want

Nynxz/H3/Latent
H3 Reference Isolate

Let the references stop watching the noise

Nynxz/H3/Sampling
H3 Rewrite Clean

Strip the chat off the rewriter's answer

Nynxz/H3/Prompt
H3 Rewrite Prompt

Turn a one-liner into a proper H3 prompt, inside the graph

Nynxz/H3/Prompt
H3 Row Chunk

An illegal memory access' on long clips

Nynxz/H3/Sampling
H3 Scheduled Sampler

The sampler that spends your steps where the error actually is

Nynxz/H3/Sampling
H3 Sliding Window

Video speed that scales past 5 seconds

Nynxz/H3/Sampling
H3 Video

Reference video, soundtrack attached — and don't lie about fps

Nynxz/H3/Conditioning
H3 Mood Board

Six Style Images, One <Picture>, and No Competing References

Nynxz/H3/References
H3 Reference

Pixels vs Meaning

Nynxz/H3/References
H3 Reference to Video

The Reference Node That Actually Reads Your Roles

Nynxz/H3/References
H3 Studio

One Node That Holds Your Entire Film

Nynxz/H3/Studio
H3 Studio Clip

The Node That Makes Two Scenes Look Like One Take

Nynxz/H3/Studio
H3 Studio Film

Your Film So Far — Joined Without Rendering Anything

Nynxz/H3/Studio
H3 Studio Join

Crossfade the Continuations, Leave the Cuts as Cuts

Nynxz/H3/Studio
H3 Studio Outputs

Six Wires Out of One Scene, and the Noise Is the Interesting One

Nynxz/H3/Studio
H3 Studio Scenes

A Wire From Inside the Loop Would Be a Cycle, So It Doesn't Have One

Nynxz/H3/Studio
H3 Studio Setup

Everything the Studio Needs, Squeezed Onto One Wire

Nynxz/H3/Studio
Readme

Nynxz H3 Studio

Make short films with MiniMax H3 in ComfyUI. Write the film as scenes, block it out in 3D, keep your characters and places in one place, and render the whole thing in one queue.

H3 Studio

One node holds the whole film. Each scene is one H3 generation (about 5–15 seconds); its shots are the beats inside it. Mention a reference as @counter and the studio writes it into H3's prompt for you; give a line to a character and they say it.

H3 Studio

  • Pictures, videos and audio as references, each used only in the scenes that need it
  • Dialogue with a voice per character
  • Scenes that flow into each other, carrying the last frames and sound across the cut
  • Render the whole film, one scene, or only what changed — unchanged scenes reuse their last clip

→ How H3 Studio works

Grey Box Studio

Block a scene before you spend a render on it: a set made of simple shapes, characters walking between marks, and a camera for each shot. The grey video goes into H3 Studio as a blocking reference, so H3 keeps the layout and camera move while the look comes from your other references.

Grey box blocking next to the reference picture for the same room

→ How Grey Box works

The Codex

Your show's bible: every character, place and prop once, with its pictures, a description, a voice and LoRAs. In H3 Studio, the References tab's Fill from Codex button fills a film's @references from it by name.

The Codex

Example workflows

Drag the picture onto ComfyUI to open the workflow, or find it in ComfyUI's Templates under this pack. Its note lists every model it needs and where to get them.

H3 Studio: a two-scene film rendered in a loop, with the shot writer wired up.

<img src="example_workflows/H3%20Studio.webp" alt="The H3 Studio workflow">

Install

cd ComfyUI/custom_nodes
git clone https://github.com/Nynxz/ComfyUI-NynxzH3Studio
cd ComfyUI-NynxzH3Studio
pnpm install && pnpm build

Then restart ComfyUI. You need ComfyUI 0.30.0 or newer and the H3 models. Optional: ZenKit for pop-out windows, and ComfyUI-NynxzNodes for LoRA lanes. Saved workflows from NynxzNodes or NynxzH3 load unchanged.

More

  • H3 Studio — the editor, references, continuations and rendering the film in a loop
  • Grey Box — the editor, the file format, agent tools and the command line
  • Building blocks — the lower-level H3 nodes: conditioning, prompts, faster sampling, partial decoding
  • Writing scripts with an agent — the script format an LLM can write and the studio can paste in

The art in these screenshots is from Neon After Midnight. The code is MIT licensed.