Q4NX is FastFlowLM's native packed-quantization format - a rearranged Q4_1
layout tuned for the NPU matrix engine's tile sizes and memory access
patterns. It is
not a GGUF file and it does not run on llama.cpp or
Ollama; it is meant exclusively for the
FastFlowLM
engine on AMD Ryzen AI NPUs.
1uv tool install flm-add
2flm-add Atomic-Germ/Grug-35B-A3B-NPU2 --tag grug-moe:35b-a3b --family qwen3.6-moe
3FLM_CONFIG_PATH="$HOME/.config/flm/model_list.json" FLM_XCLBIN_PATH="$HOME/.config/flm" flm run grub-moe:35b-a3b
FastFlowLM's NPU kernels (xclbins) are closed source and are not shipped in
this repository. flm-add.py links the kernels of the official qwen3.6-moe:35b-a3b
model (Qwen3.6-35B-A3B-NPU2), because this model shares the same engine family
(qwen3.6-moe) and architecture.
See the upstream model card for training details, benchmarks, and upstream
usage. This repository only contains the Q4NX conversion for FastFlowLM.