Hy-Nomas is an interactive video world model from Tencent, published with open weights under Apache-2.0. It generates a world one video segment at a time and can be steered turn by turn with text instructions and camera trajectories, using a persistent KV cache to carry context between segments. The distilled inference configuration produces 720x1280 video at 24 FPS in 8 denoising steps, and a separate configuration runs on a single NVIDIA GeForce RTX 4090. Tencent also released Hy-Nomas-Bench, four benchmarks with 280 test cases, but has published no scores for the model.
A workable dense video generator from tencent. Treat the modality benchmarks above as the leading indicator of fit — composite scoring across modalities is still maturing. Newly released, so production-readiness is still being shaken out.
Generated from this model’s benchmarks and ranking signals. Editor reviews refine it over time.
Access model weights, configuration files, and documentation.
No benchmark data available for this model yet.
The top devices for this model at 4-bit, ranked by fit and speed.
| Device | Grade | VRAM |
|---|---|---|
| ACEMAGIC M1A Pro (i9-13900HK + ARC A770)ACEMAGIC | SS | 0.5 GB |
| Acer Veriton GN100 AI MiniAcer | SS | 0.5 GB |
| AI TOP ATOM ATAGB10-9003Gigabyte | SS | 0.5 GB |
| AMD Instinct MI300XAMD | SS | 0.5 GB |
| AMD Instinct MI325XAMD | SS | 0.5 GB |
Cheapest current cloud rentals with at least 1 GB VRAM, refreshed hourly.
Advertising disclosure: we earn commissions when you shop through the links below.
| Option | Cost / GPU-hour |
|---|---|
NVIDIA GeForce RTX 4060Vast.ai · Spot · 8 GB VRAM | $0.04 |
NVIDIA GeForce RTX 3060Vast.ai · Spot · 12 GB VRAM | $0.05 |
NVIDIA GeForce RTX 3070Vast.ai · Spot · 8 GB VRAM | $0.06 |
NVIDIA GeForce RTX 3060Vast.ai · On-Demand · 12 GB VRAM | $0.06 |
NVIDIA GeForce RTX 4060 TiVast.ai · Spot · 8 GB VRAM | $0.07 |
Per-GPU rate across RunPod, the Vast.ai marketplace, DigitalOcean, and Vultr.
Spot tier is interruptible. Plan for restarts when comparing against on-demand prices.
Hy-Nomas is an open-weight interactive video world model developed by Tencent, released under the permissive Apache-2.0 license. Unlike standard batch text-to-video diffusion pipelines that generate isolated, fixed-length clips, Hy-Nomas operates as a segment-autoregressive world engine. It synthesizes video sequentially, segment by segment, allowing practitioners to steer the environment turn by turn using text instructions and explicit camera trajectories. By maintaining a persistent key/value (KV) cache across segment transitions, the model preserves scene consistency, object permanence, and stylistic coherence over extended generations.
The release arrived alongside a comprehensive codebase, a containerized execution harness, and the Hy-Nomas-Bench suite spanning 280 test cases across four evaluation tracks. Tencent has not published benchmark numbers for the model, meaning practitioners must evaluate its operational latency and generation fidelity directly on their own iron. With an undisclosed parameter count organized in a dense diffusion transformer (DiT) architecture, the weights demand significant system capacity. However, Tencent also published a distilled 8-step inference profile engineered specifically to fit onto consumer hardware.
For engineers seeking to run Hy-Nomas locally, this model occupies a distinct niche between traditional video diffusion tools and interactive world simulations. Its distilled inference engine generates 720x1280 resolution output at 24 frames per second in just 8 denoising steps, making real-time interactive generation a practical target on local workstations.
Hy-Nomas implements a hybrid autoregressive-diffusion architecture that couples discrete segment generation with continuous latent diffusion. Rather than modeling full video volumes simultaneously, it processes video across compressed latent segments using a segment-wise causal attention mechanism.
The core components of the system include:
Hy-Nomas is designed specifically for dynamic, turn-based environment generation rather than single-prompt video rendering. The native architecture accommodates complex, multi-modal steering across continuous sessions.
Users can inject prompt directives across arbitrary boundaries. You can initialize a segment with an outdoor forest landscape, direct an actor or object into the frame on turn two, alter weather or atmospheric lighting on turn three, and maintain environmental geometry throughout the sequence.
Beyond semantic text steering, Hy-Nomas takes synchronized camera motion paths (panning, tracking, zooming, and orbital sweeps). This makes the model applicable for interactive pre-visualization, automated virtual camera scouting, and spatial path testing in game development workflows.
With the included Hy-Nomas-Bench (comprising 280 standardized test vectors), developers can systematically measure model drift, object persistence, and adherence to physical boundaries across multi-segment rollouts. The benchmark tests camera navigation, interleaved camera-plus-prompt instructions, and spatial memory retention under continuous autoregressive decoding.
Deploying a local AI model with undisclosed parameters requires close attention to memory bandwidth, offloading strategies, and quantization layers. Hy-Nomas is distributed as a multi-component weights package totaling approximately 196 GB of uncompressed assets on Hugging Face, including base DiT checkpoints, the Qwen text encoder, and PixelUMM weights.
Because the full FP32/BF16 pipeline spans dual DiT weights and auxiliary encoders, running the unquantized model across standard sequence-parallel workers requires multi-GPU infrastructure (such as 2x to 4x NVIDIA A100/H100 80GB cards).
To accommodate workstation deployment, Tencent built a dedicated low-memory profile specifically targeting single-GPU hardware. The best GPU for Hy-Nomas at the consumer tier is the NVIDIA GeForce RTX 4090 (24GB VRAM).
To run Hy-Nomas locally on a 24GB card, the deployment relies on a hybrid quantization and offloading pipeline:
The quickest deployment path bypasses local package conflicts by utilizing the official Docker environment prepared with CUDA 13.0 and specialized attention kernels:
1export HY_NOMAS_IMAGE="hynomasoss/hynomasoss:cu130"23docker pull "$HY_NOMAS_IMAGE"4docker run --rm -it --gpus all --ipc=host --network=host \5 -v "$PWD":/workspace/Hy-Nomas \6 -w /workspace/Hy-Nomas \7 "$HY_NOMAS_IMAGE" bash
For bare-metal installations on Linux, the environment requires Python 3.12+, CUDA 13 Toolkit (nvcc), PyTorch 2.10+, and pre-compiled kernels for FlashAttention-2, FlashAttention-3, and MagiAttention. Hy-Nomas cannot be loaded directly through standard Ollama or llama.cpp runtimes, as it is a specialized diffusion transformer pipeline rather than a standard text autoregressive LLM.
Because Hy-Nomas generates video rather than token streams, standard Hy-Nomas tokens per second metrics do not apply directly. Performance is measured in segment generation latency:
The best quantization for Hy-Nomas stability on workstation hardware is the documented INT8 DiT plus FP8 decoder profile. Aggressive sub-8-bit quantizations on the DiT layers introduce noticeable spatial artifacts and degrade the causal KV cache consistency across multiple turns.
Evaluating Hy-Nomas against alternative open-source video models highlights critical architectural differences:
If your pipeline requires rendering isolated, static-shot promotional clips, standard text-to-video models remain easier to orchestrate. If you need an environment simulator that responds dynamically to sequential prompts and camera pathing while running on a single RTX 4090, Hy-Nomas provides a uniquely functional, open-weight foundation.

Explore the Provider
Aggregate stats, leaderboard, release timeline, and benchmark coverage across every Tencent model we track.

Check which of your devices can run this model and how fast.

Compare hosted per-token prices before you commit to local hardware.

Break-even math for self-hosting, renting a GPU, or paying per token.
Live status for the hosted APIs you might use instead of running this locally.