Analysis
Analysis

GLM-5.3-Flash Explained: MIT Weights, 1M Context, Pricing and Benchmark-Version Drift

Published Sep 6, 2026 Sources checked Sep 6, 2026

GLM-5.3-Flash combines MIT-licensed 320B/18B MoE weights, multimodal input and a 1M context window. We examine pricing, hosted latency, vendor coding claims, local-serving evidence and why its Artificial Analysis score moved from 57 to 46 after an Index methodology change.

Z.ai's GLM-5.3-Flash is an unusually interesting frontier release because it combines very large open weights, multimodal input, a million-token context window and low hosted token prices. It is also a good example of why benchmark numbers need a date and methodology version attached to them. The same model has recently appeared with an Artificial Analysis Intelligence Index score of 57 in a v4.1.1-era snapshot and 46 after the evaluator moved to Index v4.2. That is not evidence that the model suddenly became less capable: the yardstick changed.

What GLM-5.3-Flash actually is

The exact public model is zai-org/GLM-5.3-Flash. Z.ai describes it as the first natively multimodal model in the GLM-5 family, with 320 billion total parameters and 18 billion parameters active per token. The released weights are available on Hugging Face under the MIT license.

Z.ai says the architecture combines sparse attention and linear attention, together with Manifold-Constrained Hyper-Connections. The company's model card says the base was trained on a 30-trillion-token multimodal corpus. The official developer documentation lists text, image, video and file inputs with text output, a 1,000,000-token context window and up to 128,000 output tokens. The public model card also exposes reasoning_effort controls for low, high and max reasoning, with max used for the vendor's benchmark reproduction settings.

Those details matter when comparing GLM-5.3-Flash with a closed API model. "Open weights" means the weights can be downloaded and self-hosted under the stated license; it does not mean a 320B-parameter model is inexpensive or simple to operate locally. Quantization, serving framework, GPU memory, interconnect, KV-cache settings and context length can all materially change throughput and quality.

Pricing is a major part of the proposition

Artificial Analysis currently lists Z.ai's hosted GLM-5.3-Flash endpoint at $0.15 per million input tokens and $0.50 per million output tokens, with an 83% cache discount shown on its model page. It reports a blended rate of roughly $0.10 per million tokens under its 7:2:1 cache-hit/input/output assumption.

That is much cheaper per token than many frontier closed models, but per-token price is not the whole deployment cost. Reasoning models can emit many tokens, long-context prompts increase prefill and cache costs, and self-hosting shifts spending toward accelerators, memory, power and operations. Artificial Analysis' current evaluation also characterizes the model as relatively verbose, which is relevant to real cost and latency.

The benchmark score changed because the benchmark changed

Z.ai's launch material highlighted an Artificial Analysis Intelligence Index v4.1.1 score of 57. Cached Artificial Analysis snapshots from that period also showed 57, around 47.4 output tokens per second, a time to first token around 1.66 seconds and about $0.09 per Intelligence Index task.

Artificial Analysis changed the composite benchmark to Intelligence Index v4.2 on September 4, 2026. The evaluator says v4.2 adds AA-Briefcase, a private agentic knowledge-work evaluation; adds Surge's GDP.pdf long-document evaluation covering 4,592 PDF pages; removes the saturated GPQA Diamond component; increases weighting on held-out test sets; and upgrades grading infrastructure.

The current GLM-5.3-Flash page now shows an Intelligence Index score of 46, approximately 47.5 output tokens per second, 1.67-second time to first token, about $0.18 per Index task and 160 million output tokens across the evaluation.

The 57 and 46 values should therefore not be described as an 11-point model regression. They came from different versions of a composite benchmark with changed components, weights and grading. The useful lesson is broader than this one model: whenever a leaderboard changes its test set or aggregation, comparisons should freeze the benchmark version alongside the model version, provider, reasoning settings and date.

What Z.ai reports on coding and agentic work

Z.ai reports several strong task-specific results for GLM-5.3-Flash. Its launch documentation says DeepSWE v1.1 improves from 46.2 for GLM-5.2 to 63.4 for GLM-5.3-Flash, while AutomationBench rises from 26.2 to 48.8. On Z.ai Code Bench v1.0, run with Claude Code 2.1.207 and maximum reasoning effort, Z.ai reports 29.0 for GLM-5.3-Flash versus 29.5 for Claude Opus 4.8.

These are vendor-reported evaluations. They are useful signals, especially when the exact harness is named, but they should not be silently merged with independent leaderboards or converted into a single universal "coding score." A foundation model plus Claude Code, SGLang, OpenCode or another agent harness is a system measurement. Tool routing, context management, retries and prompting can move the result independently of the underlying weights.

SWE-bench Verified and SWE-bench Pro remain separate

In the primary model material and benchmark-operator evidence checked for this article, I did not find a reliable exact GLM-5.3-Flash result for SWE-bench Verified or SWE-bench Pro. That absence should remain an unknown rather than being filled with a DeepSWE, Terminal-Bench or vendor Code Bench percentage.

SWE-bench Verified and SWE-bench Pro also represent different datasets and evaluation regimes. Even if exact results become available later, they should be reported separately with the model snapshot, agent harness, reasoning setting, sample size and evaluation date. Raw percentages from those benchmarks are not interchangeable with Artificial Analysis' composite Index or Z.ai's Code Bench.

Hosted latency versus local serving

Artificial Analysis measures the Z.ai API at roughly 47.5 output tokens per second and a 1.67-second time to first token in its current snapshot. Those figures are endpoint measurements, not universal properties of the weights. Local or third-party serving can be much faster or slower depending on hardware, quantization and software.

This distinction is already visible in public deployment work. On September 4, the Unsloth team said its optimized GLM-5.3-Flash GGUF path had become 1.6 to 3.4 times faster than its own day-zero/day-one implementation, especially at long contexts, and added MTP support. That is a useful implementation claim, but the baseline is Unsloth's earlier software, not a controlled comparison against every serving stack.

An earlier community benchmark also reported a roughly twofold token-generation difference between two local engines on one quantized setup while prompt-processing speed was much closer. Those reports reinforce the point that local throughput belongs to a specific hardware-plus-quantization-plus-runtime configuration.

A public SGLang issue shows why harness details matter

A particularly instructive example appeared in SGLang issue #37745. The initial report described a large GLM-5.3-Flash NEXTN acceptance and decode-throughput gap on an eight-B300 system when a particular FlashInfer MNNVL AllReduce path was used. The numbers looked dramatic enough to suggest a model-serving regression.

The follow-up changed the interpretation. An SGLang maintainer could not reproduce the gap on the latest branch. The original reporter then found that the benchmark source used for the reported numbers lacked a relevant fix: synthetic fake-PD requests were receiving the same zero-initialized handoff token, correlating decode trajectories and amplifying small reduction-order differences. The reporter explicitly withdrew the proposed automatic disable and said the original numbers were not sufficient evidence of a general MNNVL regression.

That correction is more valuable than the original headline. It demonstrates how a tiny harness or branch mismatch can produce a large apparent performance effect, and why reproducible model comparisons need exact software commits, request generation, serving flags and hardware.

Public user feedback is mixed and anecdotal

Public discussion gives useful clues but not a statistically representative reliability study. One September 3 Reddit user reported that GLM-5.3 and Flash sometimes spent around 10,000 reasoning tokens before acting on the first API request at high reasoning effort. Another participant in the same thread said they were not seeing the problem. Other local users have reported anything from slow generation to strong results on large multi-GPU systems.

These are self-selected observations across different providers, agent harnesses and hardware. They should not be summarized as a consensus about model quality or speed. They do, however, suggest practical things worth measuring in a controlled evaluation: time to first useful action, reasoning-token consumption, provider throttling, long-context prefill time, tool-call success rate and end-to-end task cost.

I did not find a sufficiently detailed, attributable first-hand X post in this bounded verification pass that added reproducible technical evidence beyond the primary model documentation, benchmark operator pages, GitHub issue and public developer discussions. No X consensus is claimed.

Practical tradeoffs

GLM-5.3-Flash has a compelling combination of MIT-licensed weights, native multimodality, a 1M-token context window, low hosted token prices and serious coding/agentic ambitions. For teams that value self-hosting or provider choice, those properties are significant.

The counterweights are equally real. A 320B total-parameter model is demanding to self-host even with only 18B parameters active per token. The current Z.ai endpoint is not a speed leader in Artificial Analysis' measurements. The model can be verbose, and reasoning-token use can dominate perceived latency and cost. Early local-serving results also show that software maturity and configuration can materially alter throughput.

For decision-making, the safest comparison is not "GLM-5.3-Flash scored 57" or "GLM-5.3-Flash scored 46." It is: which exact model snapshot, on which endpoint or serving stack, under which reasoning setting, measured on which dated benchmark version, at what total task cost and latency?

That framing preserves the genuinely strong evidence for GLM-5.3-Flash without turning a moving leaderboard into a false precision ranking.

Sources

This article is built from the source material below. Open the originals for full context and the latest updates.

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books