anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Lets a small Qwen3-VL stand in for the 32B text encoder of MiniMax H3 in ComfyUI, cutting VRAM from 15.7 GB to 4.5 GB. A proof of concept that needs a custom node.
ClipProj-MiniMax-H3 is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download NicoLab28/ClipProj-MiniMax-H3
ClipProj is a pack of projection matrices for MiniMax H3 in ComfyUI. With them, a compact Qwen3-VL (4B or 8B) reads your prompt in place of the 32B Qwen3-VL that MiniMax H3 normally uses. Nothing else in your workflow changes. The author reports that VRAM falls from 15.7 GB to 4.5 GB.
It suits ComfyUI users who want text-to-video with MiniMax H3 on a graphics card too small for the 32B encoder. It also suits people curious about how a diffusion model uses its text encoder.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Video creation | ComfyUI users with limited VRAM | Swap the 32B encoder for a small Qwen3-VL plus a projection file | Generate a text-to-video clip on a card that cannot hold the 32B encoder |
| Localization | Creators working in several languages | Use the v3.1 files for better pronunciation in non-English speech | Make a clip with a character speaking Spanish or French |
| Research | Model tinkerers | Study a linear map between two encoders trained apart | Compare the 4B and 8B files against the 32B |
Anyone without ComfyUI, or anyone who needs a finished tool, can skip it. The author calls it a proof of concept.
The files only work inside ComfyUI, through a separate custom node.
| Use case | Who | What they get back |
|---|---|---|
| Run MiniMax H3 on less VRAM | ComfyUI users | The same workflow with a small Qwen3-VL as the text encoder |
| Improve non-English speech | Multilingual creators | Fewer phoneme errors than the earlier v3 files |
| Compare encoder sizes | Researchers | A 4B and an 8B file measured against the 32B |
You need a working ComfyUI and the custom node before the files do anything.
pip install -U huggingface_hub hf download NicoLab28/ClipProj-MiniMax-H3
The part of the card shown here is cut off, so it does not list node names or folder locations. Follow the custom node's own notes for those.
Start with mmh3-4b-ClipProj-v3.1, which the card recommends. It adds 26 MB of projection, or 4.6 GB with its encoder. Then run your usual MiniMax H3 text-to-video workflow.
| Tool | What it does |
|---|---|
| mmh3-4b-ClipProj-v3.1 | Projection for a Qwen3-VL-4B and the card's suggested first try |
| mmh3-4b-ClipProj-v3.1-mlp | The -mlp variant of the same projection for a 4B |
| mmh3-8b-ClipProj-v3.1 | Projection for a Qwen3-VL-8B |
| mmh3-8b-ClipProj-v3.1-mlp | The -mlp variant of the same projection for an 8B |
You own a 4B Qwen3-VL and a card too small for the 32B encoder. You load mmh3-4b-ClipProj-v3.1 through the ClipProj node and ask for a short clip of a character speaking Spanish. The author says swapping the encoder shifts pronunciation about as much as changing the seed does.
If you are new to ComfyUI, get MiniMax H3 running first, then add the custom node and try the 4B file. Read the card's notes on which files are current, because older tutorials name files that have moved.
For someone who knows the field, each file is one linear map between two encoders that were never trained as a pair, fitted directly rather than by gradient training. The author normalizes every score against seed-to-seed variance, since the 32B re-pronounces 5.8 of 75 phonemes differently when only the seed changes. The four v3.1 files change between 6.4 and 7.0 of them. The author also warns that cosine similarity cannot see countable attributes.
The v3.1 gain is in speech only, with no measurable image gain over v3. Phoneme errors fall by 29 percent overall, and by 60 to 74 percent in Spanish, French, German and Italian.
The author built and tested on one setup, Windows 11 with NVIDIA and ComfyUI 0.31.0, and explored only a little. The benchmark video sounds rough on purpose, with low resolution and few sampling steps.
Lets a small Qwen3-VL stand in for the 32B text encoder of MiniMax H3 in ComfyUI, cutting VRAM from 15.7 GB to 4.5 GB. A proof of concept that needs a custom node.
Made by NicoLab28 on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: ClipProj is a pack of projection matrices for MiniMax H3 in ComfyUI. With them, a compact Qwen3-VL (4B or 8B) reads your prompt in place of the 32B Qwen3-VL that MiniMax H3 normally uses. Nothing else in your workflow changes. The author reports that VRAM falls from 15.7 GB to 4.5 GB.
Who it suits: It suits ComfyUI users who want text-to-video with MiniMax H3 on a graphics card too small for the 32B encoder. It also suits people curious about how a diffusion model uses its text encoder.
Industry | Who uses it | How they use it | Example
Video creation | ComfyUI users with limited VRAM | Swap the 32B encoder for a small Qwen3-VL plus a projection file | Generate a text-to-video clip on a card that cannot hold the 32B encoder
Localization | Creators working in several languages | Use the v3.1 files for better pronunciation in non-English speech | Make a clip with a character speaking Spanish or French
Research | Model tinkerers | Study a linear map between two encoders trained apart | Compare the 4B and 8B files against the 32B
Anyone without ComfyUI, or anyone who needs a finished tool, can skip it. The author calls it a proof of concept.
Where to use it: The files only work inside ComfyUI, through a separate custom node.
Use case | Who | What they get back
Run MiniMax H3 on less VRAM | ComfyUI users | The same workflow with a small Qwen3-VL as the text encoder
Improve non-English speech | Multilingual creators | Fewer phoneme errors than the earlier v3 files
Compare encoder sizes | Researchers | A 4B and an 8B file measured against the 32B
How to set it up: You need a working ComfyUI and the custom node before the files do anything.
pip install -U huggingface_hub
hf download NicoLab28/ClipProj-MiniMax-H3
The part of the card shown here is cut off, so it does not list node names or folder locations. Follow the custom node's own notes for those.
How to use it: Start with mmh3-4b-ClipProj-v3.1, which the card recommends. It adds 26 MB of projection, or 4.6 GB with its encoder. Then run your usual MiniMax H3 text-to-video workflow.
Tool | What it does
mmh3-4b-ClipProj-v3.1 | Projection for a Qwen3-VL-4B and the card's suggested first try
mmh3-4b-ClipProj-v3.1-mlp | The -mlp variant of the same projection for a 4B
mmh3-8b-ClipProj-v3.1 | Projection for a Qwen3-VL-8B
mmh3-8b-ClipProj-v3.1-mlp | The -mlp variant of the same projection for an 8B
Example: You own a 4B Qwen3-VL and a card too small for the 32B encoder. You load mmh3-4b-ClipProj-v3.1 through the ClipProj node and ask for a short clip of a character speaking Spanish. The author says swapping the encoder shifts pronunciation about as much as changing the seed does.
For newcomers and experts: If you are new to ComfyUI, get MiniMax H3 running first, then add the custom node and try the 4B file. Read the card's notes on which files are current, because older tutorials name files that have moved.
For someone who knows the field, each file is one linear map between two encoders that were never trained as a pair, fitted directly rather than by gradient training. The author normalizes every score against seed-to-seed variance, since the 32B re-pronounces 5.8 of 75 phonemes differently when only the seed changes. The four v3.1 files change between 6.4 and 7.0 of them. The author also warns that cosine similarity cannot see countable attributes.
Your text prompt
Small Qwen3-VL encodes it
ClipProj matrix maps the output
MiniMax H3 diffusion model runs
You get the video
Good to know: The v3.1 gain is in speech only, with no measurable image gain over v3. Phoneme errors fall by 29 percent overall, and by 60 to 74 percent in Spanish, French, German and Italian.
Title: VRAM for the text encoder step
Qwen3-VL-32B encoder: 15.7 GB
Small Qwen3-VL with ClipProj: 4.5 GB
The author built and tested on one setup, Windows 11 with NVIDIA and ComfyUI 0.31.0, and explored only a little. The benchmark video sounds rough on purpose, with low resolution and few sampling steps.
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download NicoLab28/ClipProj-MiniMax-H3
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| ClipProj-MiniMax-H3 This page | 0 | 180 | — | mit | |
| LightVAEShares minimax-h3 · text-to-video · comfyui | 819 | 40 | — | apache-2.0 | |
| Licon VBVR for MiniMax-H3Shares minimax-h3 | 13,559 | 170 | — | apache-2.0 | |
| Wan2.2 TI2V 5B GGUFShares text-to-video | 480,229 | 259 | 5B | apache-2.0 | |
| Wan2.2-TI2V-5B-DiffusersShares text-to-video | 179,371 | 174 | 5B | apache-2.0 | |
| Wan2.2-TI2V-5BShares text-to-video | 18,923 | 973 | — | apache-2.0 |
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.