antirez releases 'h3.c', a Metal implementation of the MiniMax H3 video generation model
·2026.08.13 18:30
Key point
Redis developer antirez released h3.c, a C/Metal-based inference engine that runs the MiniMax H3 model on Apple Silicon.
Details
h3.c is an inference engine reimplemented in C and Metal to run MiniMax's video and audio generation model, H3, directly on Apple Silicon. It was released by antirez (Salvatore Sanfilippo), known as the developer of Redis.
Key Features and Optimization Capabilities
- Direct Implementation: By writing Metal kernels directly instead of using MLX-based wrappers, it provides various "handles" that allow users to directly adjust the balance between quality and speed.
- Fine-Grained Control: Inference performance can be optimized through parameters such as the number of denoising passes (
--steps), the number of layers (--layers), and token reduction (--token-reduction). - SSD Streaming: Using the
--ssd-streamingoption allows model weights to be read directly from the SSD, significantly reducing memory usage (e.g., from 36.5GiB to 2.1GiB on M5 Max). However, execution speed becomes somewhat slower.
⚠️ Important: License and Regional Restrictions
- While the h3.c code itself is free to use, the MiniMax H3 weights required for execution are subject to regional restrictions.
- South Korea, the United States, the European Union, and the United Kingdom are explicitly listed as Excluded Territories. Therefore, to use this model for actual work or services in South Korea, you must obtain separate license permission via Hugging Face.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.