Repository navigation
Please add gguf‑quantized support for "MiniMax-H3" #471
Description
Activity
UNET will probably work (tested, leejet gguf work)
GGUF from realrebelai(https://huggingface.co/realrebelai/MiniMax-H3_GGUFs/tree/main) is in ComfyUI format, so it doesn't need mmproj.
General GGUF (like unsloth, etc.) will probably need mmproj (tested, unsloth work, leejet dont work).Anyway, maybe because using FL Unet or because of a prompt issue, the style has changed.
but, realrebelai's TE seems to be working.@m8rr Perhaps the TE could try using int4_convrot — it should be more convenient than Q4_K_M.gguf, since it’s natively supported by Comfy Core.
Hi there,
I added support on my fork for Minimax (And also Krea2 and Ideogram) since the maintainer seems to be inactive: https://github.com/molbal/ComfyUI-GGUF
It loads my quants (including a custom monstrosity quant where it stores INT8 weights): https://huggingface.co/molbal/MiniMax-H3-GGUF and also Unsloth's quants work: https://huggingface.co/unsloth/MiniMax-H3-GGUF
Reacted by skrr and Nukepayload2Hi there,
I added support on my fork for Minimax (And also Krea2 and Ideogram) since the maintainer seems to be inactive: https://github.com/molbal/ComfyUI-GGUF
It loads my quants (including a custom monstrosity quant where it stores INT8 weights): https://huggingface.co/molbal/MiniMax-H3-GGUF and also Unsloth's quants work: https://huggingface.co/unsloth/MiniMax-H3-GGUF
@molbal Thank you but I think there is something wrong with it.
I executed the workflow using your fork but received "SamplerCustomAdvanced failed" error.
I use the this workflow: https://comfy.org/workflows/a781503cf508-a781503cf508 and Unsloth's quants@alish119 - in the workflow you linked, the loader node is within the subgraph - replace this one:
With the one called 'Unet Loader (Dynamic VRAM)' or try a workflow here please: https://huggingface.co/molbal/MiniMax-H3-GGUF/tree/main/workflows
@molbal Apologies, that was my mistake; I had not set the pixel count as a multiple of 32. Your fork works excellently—thanks!
I was using "Unet Loader (GGUF)". What is the difference between it and "Unet Loader (Dynamic VRAM)"?Sorry for the late response @alish119 - Dynamic VRAM uses ComfyUI's Dynamic VRAM management, this one: https://comfyui.org/en/dynamic-vram-in-comfyui-saving-local
The previous node (marked with GGUF or GGUF, Legacy) uses the previous GGUF method for offloading


https://huggingface.co/MiniMaxAI/MiniMax-H3
https://huggingface.co/Comfy-Org/MiniMax-H3
The text encoder also needs to be quantized. From Comfy’s repository, it appears to be a version fine‑tuned by Minimax.