MOSS-Image 5B runs fully on a phone NPU: ~30s for 512x768 on Snapdragon 8+ Gen 1

shirosoro · reddit · 2026-11-08

HexAnima v1.3.0, a free open-source Android app, runs OpenMOSS's MOSS-Image 5B (Apache-2.0) entirely on the Hexagon NPU—no root, cloud, or account. The Qwen3.5-9B text encoder, 5.1B DiT, and FLUX.2 small VAE decoder stream as 8-bit tiles into the HMX matrix unit. On a Snapdragon 8+ Gen 1 Xiaomi 12T Pro: 30s for 512x768, 60s for 768x1024, 80s for 1024x1024. Any MOSS-Image .safetensors LoRA can be validated and folded on-device. Limitations: text-to-image only, longer in-image text often garbles, 14GB download, and only Snapdragon 8 Gen 1/8+ Gen 1 (Hexagon V69) supported. The author also wrote custom HVX/HMX kernels and fixed a V69 quirk where Q6Vqf16vsub skewed 8-bit dequantization by one level.

Original post →

More from Infra

Infra channel →