MiniMax-H3-Image β Text Encoder (INT4 ConvRot)
Ultra-compact 4-bit ConvRot text encoder & prompt enhancer weights for ComfyUI
Overview
Ultra-compact INT4 ConvRot single-file .safetensors weights for MiniMax-H3-Image in ComfyUI. Built to minimize download size and GPU memory footprint while keeping native comfy_kitchen compatibility β shrinking the 32B text encoder to 13.30 GB (-51.0% vs int8_convrot, -15.2% vs nvfp4_awq, and -80% vs the 66.7 GB BF16 original).
Files & Comparison
| File | Role | Precision / Format | Size | vs Comfy-Org Baseline |
|---|---|---|---|---|
qwen3vl_32b_minimax_h3_int4_convrot.safetensors |
Main Text Encoder (Qwen3-VL-32B, 50 layers) |
convrot_w4a4 + nvfp4 / int8 / bf16 |
13.30 GB (12.39 GiB) |
-51.0% vs int8_convrot (27.14 GB)-15.2% vs nvfp4_awq (15.69 GB) |
qwen3.5_9b_int4_convrot.safetensors |
Prompt Enhancer (Qwen3.5-9B, optional) |
convrot_w4a4 + int8 / bf16 |
5.42 GB (5.05 GiB) |
-26.2% vs qwen3.5_9b_w4a8_gptq (7.34 GB) |
ComfyUI Usage
1. Installation
Download the desired .safetensors file(s) and place them inside ComfyUI/models/text_encoders/:
π ComfyUI/
βββ π models/
βββ π text_encoders/
βββ qwen3vl_32b_minimax_h3_int4_convrot.safetensors # Main Text Encoder (required)
βββ qwen3.5_9b_int4_convrot.safetensors # Prompt Enhancer (optional)
2. Workflow Setup
- Text Encoder: In CLIPLoader, select
qwen3vl_32b_minimax_h3_int4_convrot.safetensorswithtype = minimaxand connect it to MiniMaxH3ImageConditioning. - *Prompt Enhancer (optional):* In CLIPLoader, select
qwen3.5_9b_int4_convrot.safetensorswithtype = minimaxand connect it to Generate Text (TextGenerateV2). - Templates: Works as a direct drop-in replacement inside ComfyUI's official MiniMax-H3-Image Text-to-Image and Image Edit workflows.
Requirements: Up-to-date ComfyUI with
comfy_kitchenkernels supportingconvrot_w4a4andnvfp4on CUDA GPUs.
Quantization Details
qwen3vl_32b_minimax_h3_int4_convrot.safetensors (727 tensors)
Formatted to MiniMax-H3-Image's exact 50-layer extraction spec (minimax_h3_te: {"num_hidden_layers": 50, "output": "unnormalized_hidden_after_layer_50"}):
- LM & Merger Linears (
358layers):convrot_w4a4(convrot_groupsize=256,quant_group_size=64). - Vision Projections (
81layers):convrot_w4a4(convrot_groupsize=64). - Vision MLP Down (
fc2,27layers):nvfp4fallback (K = 4304is not divisible by64forconvrot_w4a4). - Embeddings & Sensitive Layers:
embed_tokensin ConvRotint8_tensorwise(gs=256); RMSNorms, vision biases,patch_embed, andpos_embedpreserved inBF16.
Why viewers show
I8on 4-bit layers: Safetensors has no nativeint4tensor dtype, so two 4-bit weights are packed per byte inI8(int8) containers. ComfyUI reads actual 4-bit precision and scales from each layer's.comfy_quantand.weight_scaletensors.
qwen3.5_9b_int4_convrot.safetensors (1,511 tensors)
Quantized 32-layer Qwen3.5-9B multimodal prompt enhancer (5.42 GB) using convrot_w4a4 across language-model, lm_head, and compatible vision projections (gs=256 / gs=64), ConvRot int8_tensorwise on embed_tokens and ViT mlp.linear_fc2, and BF16 norms/biases.
License & Credits
- License: Governed by the MiniMax H3 Image Community License Agreement. Commercial use exceeding 1 Million USD in annualized revenue or providing hosted services to third parties requires separate written authorization via platform.minimax.io/license.
- Upstream Repositories: MiniMaxAI/MiniMax-H3-Image Β· MiniMaxAI/MiniMax-H3 Β· Comfy-Org/MiniMax-H3-Image
- Downloads last month
- -
Model tree for Merserk/MiniMax-H3-Image-Text-Encoder-INT4-ConvRot
Base model
MiniMaxAI/MiniMax-H3