The llama.cpp community has unlocked another door for anyone running large models locally: MTP support for GLM-4.5-Air. The model is a 106-billion-parameter MoE with only 12 billion active parameters per token, a combination that suits machines with plenty of memory but limited compute—AMD's Strix Halo, NVIDIA's DGX Spark, or cards like the RTX 3090. The pull request author, jacek2023, says they use it on 3090s, a sign that on-prem deployment of this model class is no longer confined to data centers.
MTP, Multi-Token Prediction, changes how the model generates tokens: instead of predicting one at a time, it attempts to predict several in parallel, reducing sequential dependency and increasing throughput. On hardware with limited memory bandwidth but high capacity, this kind of optimization is critical: the bottleneck isn't raw compute but the wait time between one token and the next. So it's no surprise the change was tested on Strix Halo and DGX Spark, systems designed for a different balance among CPU, GPU, and unified memory.
The news isn't just technical. GLM-4.5-Air has become a reference point for creative writing, a niche where generalist models often disappoint. Several fine-tunes dedicated to creative writing and roleplay are available on Hugging Face, some published this year. This community activity is a structural signal: when an open-weight model runs on consumer hardware and has an active fine-tuning pipeline, the marginal cost of experimentation collapses. Someone who once needed a cluster to train a variant can now do it on a single high-end GPU machine, and someone who just wants to generate stories no longer has to go through the cloud.
There are losers too. Cloud providers offering LLM as-a-service see the creative and personal application segment erode, where latency and data sovereignty matter more than standard benchmarks. For companies and individual developers evaluating self-hosted deployment, this news adds a piece: you don't need an enterprise card to get acceptable performance on a MoE model with over a hundred billion parameters. The combination of quantization, MTP, and hardware designed for unified memory is shifting the bar toward the edge, though the real test remains fine-tune quality and long-term maintenance.
An operational detail: if the GGUF file doesn't include the MTP block, you can download a separate file and integrate it. The author thanks devMiikaK and HeadCutter for testing during development, a collaborative effort typical of the llama.cpp ecosystem. One open question is how long interest in GLM-4.5-Air will last: the full GLM-4.5, according to the author, is now rarely used, but creative variants keep proliferating. For those tracking on-premise deployment, this is a concrete case where a single optimization shifts the balance among hardware, framework, and community.
💬 Comments (0)
🔒 Log in or register to comment on articles.
No comments yet. Be the first to comment!