From 8a69f5208aaaa66c9ebb57ed57d8472b09bbfd9c Mon Sep 17 00:00:00 2001 From: Morpheus Date: Fri, 4 Sep 2026 18:05:34 +0000 Subject: [PATCH] Import same-day MiniMax H3 motion workflow --- .../README.md | 51 + .../workflow.json | 1241 +++++++++++++++++ 2 files changed, 1292 insertions(+) create mode 100644 models/minimax/minimax-h3-motion-enhancer-rzgar/README.md create mode 100644 models/minimax/minimax-h3-motion-enhancer-rzgar/workflow.json diff --git a/models/minimax/minimax-h3-motion-enhancer-rzgar/README.md b/models/minimax/minimax-h3-motion-enhancer-rzgar/README.md new file mode 100644 index 0000000..57878be --- /dev/null +++ b/models/minimax/minimax-h3-motion-enhancer-rzgar/README.md @@ -0,0 +1,51 @@ +# MiniMax H3 Motion Enhancer + +## Summary + +Same-day `MiniMax H3` motion-focused LoRA plus its portable ComfyUI workflow. This is a practical 8-step lane when you want more animation energy from the MiniMax H3 family, not just another style-only drop. + +## Model Family + +- `minimax` + +## Status + +- `imported-only` + +## Source + +- Model page: +- Workflow file: +- Source README: + +## Developer notes + +- The source card frames this as an 8-step LoRA for `MiniMax-H3 FL2VS`. +- The README explicitly says to disable the vanilla `lightX2V` LoRA when using this one. +- The source README focuses on motion and anatomy quality, with an NSFW-leaning description. + +## Our notes + +- This looks like a real utility add if you already use MiniMax H3 and want more motion from an 8-step setup. +- It is more specialized than a general-purpose quality booster. +- On an `RTX 3070` with `8 GB` VRAM, expect it to feel tight rather than easy. + +## Required custom nodes + +- `comfyui-easy-use` +- MiniMax H3-compatible ComfyUI support + +## Required models + +- `Comfy-Org/MiniMax-H3` +- `Comfy-Org/MiniMax-H3` `minimax_h3_fl2va_pruned_int8_convrot.safetensors` +- `Comfy-Org/MiniMax-H3` `minimax_h3_video_vae_fp16.safetensors` +- `Comfy-Org/MiniMax-H3` `minimax_h3_audio_vae_fp32.safetensors` +- `Comfy-Org/MiniMax-H3` `qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors` +- `lightx2v/Minimax-h3-Turbo` `minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors` +- Optional alternate path from the workflow notes: `minimax_h3_fl2va_fp16attn_fp8.safetensors` +- LoRA: `minimax-h3_fl2v_8Step_motion_enhancer.safetensors` + +## Notes + +- Good same-day MiniMax H3 import for the current workflow set. diff --git a/models/minimax/minimax-h3-motion-enhancer-rzgar/workflow.json b/models/minimax/minimax-h3-motion-enhancer-rzgar/workflow.json new file mode 100644 index 0000000..cf384e9 --- /dev/null +++ b/models/minimax/minimax-h3-motion-enhancer-rzgar/workflow.json @@ -0,0 +1,1241 @@ +{ + "id": "e3f2b845-8f2c-4b5a-9caf-eac1029d3e7e", + "revision": 0, + "last_node_id": 154, + "last_link_id": 302, + "nodes": [ + { + "id": 120, + "type": "GetImageSize", + "pos": [ + -3382.624345801189, + 5875.0163763148 + ], + "size": [ + 230, + 124 + ], + "flags": {}, + "order": 13, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 228 + } + ], + "outputs": [ + { + "name": "width", + "type": "INT", + "links": [ + 264 + ] + }, + { + "name": "height", + "type": "INT", + "links": [ + 265 + ] + }, + { + "name": "batch_size", + "type": "INT", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "GetImageSize" + } + }, + { + "id": 119, + "type": "ImageScaleToTotalPixels", + "pos": [ + -3412.6243458011895, + 5655.0163763148 + ], + "size": [ + 280, + 170 + ], + "flags": {}, + "order": 11, + "mode": 0, + "showAdvanced": true, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 248 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 228 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "ImageScaleToTotalPixels" + }, + "widgets_values": [ + "nearest-exact", + 0.4, + 32 + ], + "widgets_values_named": { + "upscale_method": "nearest-exact", + "megapixels": 0.4, + "resolution_steps": 32 + } + }, + { + "id": 127, + "type": "VAELoader", + "pos": [ + -3039.3382826072225, + 5077.344857195433 + ], + "size": [ + 381.59563437375436, + 58 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 250, + 260 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "VAELoader", + "models": [ + { + "name": "minimax_h3_video_vae_fp16.safetensors", + "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors", + "directory": "vae" + } + ] + }, + "widgets_values": [ + "minimax/minimax_h3_video_vae_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax/minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + { + "id": 140, + "type": "ComfyMathExpression", + "pos": [ + -2901.8435547008357, + 5606.5133230312 + ], + "size": [ + 360, + 170 + ], + "flags": { + "collapsed": true + }, + "order": 12, + "mode": 0, + "inputs": [ + { + "label": "a", + "name": "values.a", + "type": "FLOAT,INT,BOOLEAN", + "link": 266 + }, + { + "label": "b", + "name": "values.b", + "shape": 7, + "type": "FLOAT,INT,BOOLEAN", + "link": null + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [] + }, + { + "name": "INT", + "type": "INT", + "links": [ + 263 + ] + }, + { + "name": "BOOL", + "type": "BOOLEAN", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "ComfyMathExpression" + }, + "widgets_values": [ + "max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17" + ], + "widgets_values_named": { + "expression": "max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17" + } + }, + { + "id": 128, + "type": "VAELoader", + "pos": [ + -3043.933148675109, + 5204.087362779846 + ], + "size": [ + 360.4208449550383, + 58 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 249 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "VAELoader", + "models": [ + { + "name": "minimax_h3_audio_vae_fp32.safetensors", + "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors", + "directory": "vae" + } + ] + }, + "widgets_values": [ + "minimax/minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax/minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "id": 136, + "type": "CLIPLoader", + "pos": [ + -3037.210222204189, + 4894.5913741976565 + ], + "size": [ + 396.1438694358221, + 106 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 259 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "CLIPLoader", + "models": [ + { + "name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "directory": "text_encoders" + } + ] + }, + "widgets_values": [ + "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", + "type": "minimax", + "device": "default" + } + }, + { + "id": 149, + "type": "ConditioningZeroOut", + "pos": [ + -2054.985154127407, + 4702.411245215111 + ], + "size": [ + 204.0999984741211, + 26 + ], + "flags": { + "collapsed": true + }, + "order": 15, + "mode": 0, + "inputs": [ + { + "name": "conditioning", + "type": "CONDITIONING", + "link": 286 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 285 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.34.2", + "Node name for S&R": "ConditioningZeroOut" + } + }, + { + "id": 130, + "type": "VAEDecode", + "pos": [ + -1685.908357930865, + 4696.962596475665 + ], + "size": [ + 223.3056919857686, + 46 + ], + "flags": { + "collapsed": true + }, + "order": 17, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 287 + }, + { + "name": "vae", + "type": "VAE", + "link": 250 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 257 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "VAEDecode" + } + }, + { + "id": 129, + "type": "VAEDecodeAudio", + "pos": [ + -1711.0724000685077, + 4751.746545073163 + ], + "size": [ + 230, + 80 + ], + "flags": { + "collapsed": true + }, + "order": 18, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 288 + }, + { + "name": "vae", + "type": "VAE", + "link": 249 + } + ], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 258 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "VAEDecodeAudio" + } + }, + { + "id": 138, + "type": "CreateVideo", + "pos": [ + -1505.9088333237496, + 4710.7331819579 + ], + "size": [ + 270, + 140 + ], + "flags": { + "collapsed": true + }, + "order": 19, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 257 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": 258 + } + ], + "outputs": [ + { + "name": "VIDEO", + "type": "VIDEO", + "links": [ + 261 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "CreateVideo" + }, + "widgets_values": [ + 24, + 8, + "sRGB" + ], + "widgets_values_named": { + "fps": 24, + "bit_depth": 8, + "color_space": "sRGB" + } + }, + { + "id": 92, + "type": "SaveVideo", + "pos": [ + -1657.7714444811331, + 4815.422587787492 + ], + "size": [ + 559.1528925619868, + 408.6404958677705 + ], + "flags": {}, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "video", + "type": "VIDEO", + "link": 261 + } + ], + "outputs": [ + { + "name": "video", + "type": "VIDEO", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "SaveVideo" + }, + "widgets_values": [ + "video/MiniMax_H3", + "auto", + "auto", + "auto" + ], + "widgets_values_named": { + "filename_prefix": "video/MiniMax_H3", + "format": "auto", + "format.codec": "auto", + "codec": "auto" + } + }, + { + "id": 135, + "type": "UNETLoader", + "pos": [ + -3039.4224822495767, + 4754.891272730842 + ], + "size": [ + 405.84269281053366, + 82 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 302 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "UNETLoader", + "models": [ + { + "name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "directory": "diffusion_models" + } + ] + }, + "widgets_values": [ + "MiniMax/minimax_h3_fl2va_fp16attn_fp8.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "MiniMax/minimax_h3_fl2va_fp16attn_fp8.safetensors", + "weight_dtype": "default" + } + }, + { + "id": 148, + "type": "KSampler", + "pos": [ + -2016.6813461025008, + 4813.404900669247 + ], + "size": [ + 270, + 262 + ], + "flags": {}, + "order": 16, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 289 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 283 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 285 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 284 + }, + { + "name": "seed", + "type": "INT", + "widget": { + "name": "seed" + }, + "link": 296 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 287, + 288 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.34.2", + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 161499946765157, + "randomize", + 8, + 1, + "er_sde", + "beta", + 1 + ], + "widgets_values_named": { + "seed": 161499946765157, + "control_after_generate": "randomize", + "steps": 8, + "cfg": 1, + "sampler_name": "er_sde", + "scheduler": "beta", + "denoise": 1 + } + }, + { + "id": 114, + "type": "LoadImage", + "pos": [ + -3535.7492201175237, + 4745.763760701361 + ], + "size": [ + 450, + 630 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 248, + 262 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "ComfyUI_00020_ (1).png", + "image" + ], + "widgets_values_named": { + "image": "ComfyUI_00020_ (1).png", + "upload": "image" + } + }, + { + "id": 118, + "type": "MarkdownNote", + "pos": [ + -3844.698264814987, + 5627.361030651303 + ], + "size": [ + 320, + 380 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Note: Size Settings Reference", + "properties": {}, + "widgets_values": [ + "| megapixels | Aspect | Output (multiple=32) |\n|---|---|---|\n| 0.2 | 16:9 | 608 x 352 |\n| 0.3 | 16:9 | 736 x 416 |\n| 0.4 | 16:9 | 864 x 480 |\n| 0.5 | 16:9 | 960 x 544 |\n| 0.6 | 16:9 | 1056 x 608 |\n| 0.7 | 16:9 | 1152 x 640 |\n| 0.8 | 16:9 | 1216 x 672 |\n| 0.9 | 16:9 | 1280 x 736 |\n| 0.98 | 16:9 | 1344 x 768 (official 768p) |" + ], + "widgets_values_named": { + "text": "| megapixels | Aspect | Output (multiple=32) |\n|---|---|---|\n| 0.2 | 16:9 | 608 x 352 |\n| 0.3 | 16:9 | 736 x 416 |\n| 0.4 | 16:9 | 864 x 480 |\n| 0.5 | 16:9 | 960 x 544 |\n| 0.6 | 16:9 | 1056 x 608 |\n| 0.7 | 16:9 | 1152 x 640 |\n| 0.8 | 16:9 | 1216 x 672 |\n| 0.9 | 16:9 | 1280 x 736 |\n| 0.98 | 16:9 | 1344 x 768 (official 768p) |" + }, + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 141, + "type": "PrimitiveFloat", + "pos": [ + -2985.8995020405114, + 5679.90525322722 + ], + "size": [ + 270, + 90 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 266 + ] + } + ], + "title": "Float (duration)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "PrimitiveFloat" + }, + "widgets_values": [ + 5 + ], + "widgets_values_named": { + "value": 5 + } + }, + { + "id": 142, + "type": "LoraLoaderModelOnly", + "pos": [ + -2459.6222139682063, + 4564.2217518397965 + ], + "size": [ + 364.9690800171061, + 82 + ], + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 302 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 289 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "LoraLoaderModelOnly", + "models": [ + { + "name": "minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors", + "url": "https://huggingface.co/lightx2v/Minimax-h3-Turbo/resolve/main/minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors", + "directory": "loras" + } + ] + }, + "widgets_values": [ + "merge/minimax-h3_fl2v_8Step_motion_enhancer.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "merge/minimax-h3_fl2v_8Step_motion_enhancer.safetensors", + "strength_model": 1 + } + }, + { + "id": 139, + "type": "MiniMaxH3ImageToVideo", + "pos": [ + -2552.413856471432, + 4764.72213576754 + ], + "size": [ + 481.7287437463333, + 612.8859237700517 + ], + "flags": {}, + "order": 14, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 259 + }, + { + "name": "vae", + "type": "VAE", + "link": 260 + }, + { + "name": "first_frame", + "shape": 7, + "type": "IMAGE", + "link": 262 + }, + { + "name": "last_frame", + "shape": 7, + "type": "IMAGE", + "link": null + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 264 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 265 + }, + { + "name": "length", + "type": "INT", + "widget": { + "name": "length" + }, + "link": 263 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 283, + 286 + ] + }, + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 284 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "MiniMaxH3ImageToVideo" + }, + "widgets_values": [ + "[0s-2s] A surreal papercraft scene shows an emerald green swan floating on golden layered water and a golden yellow swan on deep green water, separated by a wavy topographic ridge, with soft ripples expanding outward from each bird. Relax ambient melody.\n[2s-5s] The camera slowly zooms in as the layered paper waves undulate gently like breathing fabric, the two swans drifting closer together until their beaks nearly touch at the center divide, creating a perfect symmetrical reflection in the still water below.", + 1344, + 768, + 73 + ], + "widgets_values_named": { + "prompt": "[0s-2s] A surreal papercraft scene shows an emerald green swan floating on golden layered water and a golden yellow swan on deep green water, separated by a wavy topographic ridge, with soft ripples expanding outward from each bird. Relax ambient melody.\n[2s-5s] The camera slowly zooms in as the layered paper waves undulate gently like breathing fabric, the two swans drifting closer together until their beaks nearly touch at the center divide, creating a perfect symmetrical reflection in the still water below.", + "width": 1344, + "height": 768, + "length": 73 + } + }, + { + "id": 153, + "type": "easy seed", + "pos": [ + -2012.4177499248685, + 5183.3522795599565 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "seed", + "type": "INT", + "links": [ + 296 + ] + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.6", + "Node name for S&R": "easy seed" + }, + "widgets_values": [ + 896857038798875, + "fixed", + null + ], + "widgets_values_named": { + "seed": 896857038798875, + "control_after_generate": "fixed", + "šŸŽ² Manual Random Seed": null + } + }, + { + "id": 115, + "type": "ResolutionSelector", + "pos": [ + -3815.720155374882, + 6081.119098902493 + ], + "size": [ + 270, + 170 + ], + "flags": {}, + "order": 8, + "mode": 0, + "showAdvanced": false, + "inputs": [], + "outputs": [ + { + "name": "width", + "type": "INT", + "links": [] + }, + { + "name": "height", + "type": "INT", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.33.0", + "Node name for S&R": "ResolutionSelector" + }, + "widgets_values": [ + "9:16 (Portrait Widescreen)", + 0.4, + 32 + ], + "widgets_values_named": { + "aspect_ratio": "9:16 (Portrait Widescreen)", + "megapixels": 0.4, + "multiple": 32 + } + }, + { + "id": 117, + "type": "MarkdownNote", + "pos": [ + -4665.078478369501, + 4766.699355998753 + ], + "size": [ + 727.0438133374955, + 1126.1079368703586 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Note: Model Links", + "properties": {}, + "widgets_values": [ + "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Model Links\n\n**Input Assets**\n- [transparent_rgb_gaming_mouse.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/transparent_rgb_gaming_mouse.png) — required workflow input (`input/transparent_rgb_gaming_mouse.png`)\n\n**vae**\n- [minimax_h3_video_vae_int8_convrot.safetensors](https://huggingface.co/Kijai/MiniMax-H3-experimental/resolve/main/minimax_h3_video_vae_int8_convrot.safetensors)\n- [minimax_h3_video_vae_fp16.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors)\n- [minimax_h3_audio_vae_fp32.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors)\n\n**diffusion_models**\n\n- [minimax_h3_fl2va_pruned_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors)\n- [minimax_h3_fl2va_fp16attn_fp8.safetensors](https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/blob/main/minimax_h3_fl2va_fp16attn_fp8.safetensors)\n\n**text_encoders**\n\n- [qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors)\n\n**loras**\n\n- 8 step Motion Enhancer: [minimax-h3_fl2v_8Step_motion_enhancer.safetensors](https://huggingface.co/rzgar/minimax-h3_fl2v_8Step_motion_enhancer/resolve/main/minimax-h3_fl2v_8Step_motion_enhancer.safetensors)\n- 8 steps: [minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors](https://huggingface.co/lightx2v/Minimax-h3-Turbo/resolve/main/minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors)\n- 4 steps: [minimax_h3_fl2v_turbo_4step_v1.0_768p_comfyui_bf16.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/loras/minimax_h3_fl2v_turbo_4step_v1.0_768p_comfyui_bf16.safetensors)\n\n**embeddings**\n\n- [10 style embeddings](https://huggingface.co/Comfy-Org/MiniMax-H3/tree/main/embeddings) (`minimaxh3_*.safetensors`), for example `minimaxh3_art_is_explosion`\n\n## Model Storage Location\n\n```\nšŸ“‚ ComfyUI/\nā”œā”€ā”€ šŸ“‚ models/\n│ ā”œā”€ā”€ šŸ“‚ vae/\n│ │ ā”œā”€ā”€ minimax_h3_video_vae_fp16.safetensors\n│ │ └── minimax_h3_audio_vae_fp32.safetensors\n│ ā”œā”€ā”€ šŸ“‚ diffusion_models/\n│ │ └── minimax_h3_fl2va_pruned_int8_convrot.safetensors\n│ ā”œā”€ā”€ šŸ“‚ text_encoders/\n│ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors\n│ ā”œā”€ā”€ šŸ“‚ loras/\n│ │ └── minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors\n│ └── šŸ“‚ embeddings/\n│ └── minimaxh3_art_is_explosion.safetensors\n```\n\n## Using Prompt Embeddings\n\nPrompt embeddings (supported since [ComfyUI#15697](https://github.com/Comfy-Org/ComfyUI/pull/15697)) add reusable style tokens to your prompt. Download one or more embeddings from the folder above into `ComfyUI/models/embeddings/`, then reference one in the prompt text with the `embedding:` prefix and the filename without its extension, for example:\n\n`embedding:minimaxh3_art_is_explosion`\n\nUsing an embedding is optional and the template runs fine without one.\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n" + ], + "widgets_values_named": { + "text": "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Model Links\n\n**Input Assets**\n- [transparent_rgb_gaming_mouse.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/transparent_rgb_gaming_mouse.png) — required workflow input (`input/transparent_rgb_gaming_mouse.png`)\n\n**vae**\n- [minimax_h3_video_vae_int8_convrot.safetensors](https://huggingface.co/Kijai/MiniMax-H3-experimental/resolve/main/minimax_h3_video_vae_int8_convrot.safetensors)\n- [minimax_h3_video_vae_fp16.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors)\n- [minimax_h3_audio_vae_fp32.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors)\n\n**diffusion_models**\n\n- [minimax_h3_fl2va_pruned_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors)\n- [minimax_h3_fl2va_fp16attn_fp8.safetensors](https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/blob/main/minimax_h3_fl2va_fp16attn_fp8.safetensors)\n\n**text_encoders**\n\n- [qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors)\n\n**loras**\n\n- 8 step Motion Enhancer: [minimax-h3_fl2v_8Step_motion_enhancer.safetensors](https://huggingface.co/rzgar/minimax-h3_fl2v_8Step_motion_enhancer/resolve/main/minimax-h3_fl2v_8Step_motion_enhancer.safetensors)\n- 8 steps: [minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors](https://huggingface.co/lightx2v/Minimax-h3-Turbo/resolve/main/minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors)\n- 4 steps: [minimax_h3_fl2v_turbo_4step_v1.0_768p_comfyui_bf16.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/loras/minimax_h3_fl2v_turbo_4step_v1.0_768p_comfyui_bf16.safetensors)\n\n**embeddings**\n\n- [10 style embeddings](https://huggingface.co/Comfy-Org/MiniMax-H3/tree/main/embeddings) (`minimaxh3_*.safetensors`), for example `minimaxh3_art_is_explosion`\n\n## Model Storage Location\n\n```\nšŸ“‚ ComfyUI/\nā”œā”€ā”€ šŸ“‚ models/\n│ ā”œā”€ā”€ šŸ“‚ vae/\n│ │ ā”œā”€ā”€ minimax_h3_video_vae_fp16.safetensors\n│ │ └── minimax_h3_audio_vae_fp32.safetensors\n│ ā”œā”€ā”€ šŸ“‚ diffusion_models/\n│ │ └── minimax_h3_fl2va_pruned_int8_convrot.safetensors\n│ ā”œā”€ā”€ šŸ“‚ text_encoders/\n│ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors\n│ ā”œā”€ā”€ šŸ“‚ loras/\n│ │ └── minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors\n│ └── šŸ“‚ embeddings/\n│ └── minimaxh3_art_is_explosion.safetensors\n```\n\n## Using Prompt Embeddings\n\nPrompt embeddings (supported since [ComfyUI#15697](https://github.com/Comfy-Org/ComfyUI/pull/15697)) add reusable style tokens to your prompt. Download one or more embeddings from the folder above into `ComfyUI/models/embeddings/`, then reference one in the prompt text with the `embedding:` prefix and the filename without its extension, for example:\n\n`embedding:minimaxh3_art_is_explosion`\n\nUsing an embedding is optional and the template runs fine without one.\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n" + }, + "color": "#222", + "bgcolor": "#000" + } + ], + "links": [ + [ + 228, + 119, + 0, + 120, + 0, + "IMAGE" + ], + [ + 248, + 114, + 0, + 119, + 0, + "IMAGE" + ], + [ + 249, + 128, + 0, + 129, + 1, + "VAE" + ], + [ + 250, + 127, + 0, + 130, + 1, + "VAE" + ], + [ + 257, + 130, + 0, + 138, + 0, + "IMAGE" + ], + [ + 258, + 129, + 0, + 138, + 1, + "AUDIO" + ], + [ + 259, + 136, + 0, + 139, + 0, + "CLIP" + ], + [ + 260, + 127, + 0, + 139, + 1, + "VAE" + ], + [ + 261, + 138, + 0, + 92, + 0, + "VIDEO" + ], + [ + 262, + 114, + 0, + 139, + 2, + "IMAGE" + ], + [ + 263, + 140, + 1, + 139, + 6, + "INT" + ], + [ + 264, + 120, + 0, + 139, + 4, + "INT" + ], + [ + 265, + 120, + 1, + 139, + 5, + "INT" + ], + [ + 266, + 141, + 0, + 140, + 0, + "FLOAT" + ], + [ + 283, + 139, + 0, + 148, + 1, + "CONDITIONING" + ], + [ + 284, + 139, + 1, + 148, + 3, + "LATENT" + ], + [ + 285, + 149, + 0, + 148, + 2, + "CONDITIONING" + ], + [ + 286, + 139, + 0, + 149, + 0, + "CONDITIONING" + ], + [ + 287, + 148, + 0, + 130, + 0, + "LATENT" + ], + [ + 288, + 148, + 0, + 129, + 0, + "LATENT" + ], + [ + 289, + 142, + 0, + 148, + 0, + "MODEL" + ], + [ + 296, + 153, + 0, + 148, + 4, + "INT" + ], + [ + 302, + 135, + 0, + 142, + 0, + "MODEL" + ] + ], + "groups": [ + { + "id": 5, + "title": "Use Image Size", + "bounding": [ + -3442.6243458011895, + 5585.0163763148, + 340, + 410 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 1, + "title": "Models", + "bounding": [ + -3072.1093749999977, + 4674.0625, + 2237.9413974455247, + 892.6537847483105 + ], + "color": "#3f789e", + "flags": {} + } + ], + "config": {}, + "extra": { + "ds": { + "scale": 0.7407304347826276, + "offset": [ + 4881.669539375904, + -4199.458590010784 + ] + }, + "frontendVersion": "1.49.6", + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0 + }, + "version": 0.4 +} \ No newline at end of file