Qwen-Image 2.1 Turbo (20B) runs fully on a phone NPU: 40s per image on Snapdragon 8 Gen 1

shirosoro · reddit · 2026-11-09

An indie dev ported Qwen-Image 2.1 Turbo (20B) to run entirely on the Hexagon NPU of older Snapdragon phones (8 Gen 1 / 8+ Gen 1) via the Android app HexAnima. The full pipeline runs on the NPU: the 20B DiT in 4 steps, the Qwen3-VL-8B text encoder, and the VAE, supporting both text-to-image and photo editing.

Real-world numbers on a 12 GB phone: 40-50 s per generated image, 1 min per edit. Weights are streamed from storage, keeping RAM use around 1.2 GB, though the download is 14 GB.

Limits: only tested on a 12 GB device, requires app v1.4.0+; weights are under the non-commercial Qwen Research License. Code is MIT open source with sample outputs and prompts at github.com/ayanoby/hexanima

Original post →

More from Infra

Infra channel →