GLM-5.3 Flash Guide: 18B Active, Multimodal and MIT-Licensed
GLM-5.3 Flash is a new 320B hybrid-attention model with native image and video input, close to full GLM-5.3 on agent benchmarks at a fraction of the per-token price.
The word "Flash" usually signals a trimmed-down model: the same recipe with fewer parameters, good enough for bulk work and noticeably weaker everywhere else. GLM-5.3 Flash does not fit that pattern, and treating it as a budget tier undersells it.
Z.ai released it in late August 2026, about a week after the full GLM-5.3. It is a different architecture, Z.ai calls it the first natively multimodal model in the GLM-5 series, and on several of Z.ai's agentic benchmarks it lands within a few points of its larger sibling.
A new architecture rather than a smaller copy
The model card describes 320B total parameters with about 18B active per token. The full GLM-5.3 is listed at 753B. But the more interesting change is in the attention layers.
GLM-5.3 Flash uses a hybrid of sparse and linear attention, which Z.ai describes as the first open frontier model to combine the two. It has 45 layers against 92 in GLM-5.3, and Z.ai reports attention compute and KV cache reduced by 3.01 and 4.44 times relative to the full model. The documentation also mentions Manifold-Constrained Hyper-Connections and a 30T-token multimodal pre-training corpus.
Why that matters in practice: at long context, the KV cache rather than the weights is what fills GPU memory. A four-fold cut there is what makes a 1M-token window affordable to serve rather than merely possible. KV cache explained covers the mechanism.
Native multimodality arrives in the GLM-5 line
The GLM-5 text models before it are text in, text out, and vision came from a separate model, GLM-5V Turbo. Z.ai's documentation lists video, image, text and file input for GLM-5.3 Flash, with text output, a 1M-token context and a 128K maximum output.
The use cases Z.ai lists are telling: frontend and visual coding, office documents (PPTX, PDF, DOCX, XLSX), financial research, video understanding, Blender scenes, Godot game development, computer use and CAD reproduction. Most of those are agent tasks where the model has to look at what it produced. A coding agent that can see a rendered page or a screenshot of a failing UI closes a loop that text-only models have to approximate with DOM dumps.
If image tokens are new to you, multimodal models explained covers how they are counted and why a screenshot can cost more than the code behind it.
How close it gets to the full model
Comparing the two model cards on the benchmarks both report:
- Terminal-Bench 2.1 — Flash 84.3, GLM-5.3 88.2
- DeepSWE v1.1 — Flash 63.4, GLM-5.3 66.9
Against GLM-5.2, Z.ai reports Flash ahead on DeepSWE (63.4 against 46.2) and AutomationBench (48.8 against 26.2), and says it outperforms GLM-5.2 across six coding and agentic benchmarks. On Z.ai Code Bench at max effort it reports 29.0, against 29.5 for Claude Opus 4.8. Z.ai also cites a score of 57 on the Artificial Analysis Intelligence Index.
Those are vendor figures, and a few points on Terminal-Bench can be the difference between finishing a hard task and not. But the gap to the full model is small enough that you should measure it on your own work before assuming you need the larger one.
The price gap is not small
Z.ai's pricing page lists GLM-5.3 Flash at $0.15 per million input tokens, $0.03 cached and $0.50 output. Full GLM-5.3 is $1.40, $0.26 and $4.40. That is roughly a nine-fold difference on both input and output.
Third-party listings vary; at the time of writing OpenRouter listed Flash at $0.04 input and $0.20 output per million tokens. It also lists a separate :batch endpoint at $0.05 and $0.18, with a 128K output cap, so the batch route is not automatically the cheaper one. Check the provider you route through rather than assuming any single rate.
On Z.ai's GLM Coding Plan, Flash is fully available with three times the quota of GLM-5.3, which makes the same point in subscription terms.
Running it yourself
The weights are on Hugging Face under the MIT licence — unlike full GLM-5.3, whose card names a custom licence. The model card lists SGLang, vLLM, TokenSpeed, Transformers, KTransformers and Unsloth, with FP8 weights available.
At 320B total it is still a multi-GPU deployment; 18B active keeps per-token compute modest, but every expert has to be resident. Z.ai does not publish a minimum GPU count. Budget memory for the full 320B of weights plus the KV cache at your target context length.
Reasoning works as on GLM-5.3: always on, with reasoning_effort set to low, high or max, defaulting to max. Z.ai recommends temperature 1 and top_p 0.95.
Flash or the full GLM-5.3
Pick Flash when any of these apply: the task involves images, video or documents; you are running many agents in parallel and cost per run decides what is viable; you need MIT terms; or your own evaluation shows the gap to the full model is inside your noise.
Pick full GLM-5.3 when the work is text-only, long and hard enough that a few points of Terminal-Bench show up as tasks finished rather than abandoned. If Flash is right but too slow for interactive use, GLM-5.3 FlashX is the high-speed tier of the same model family.
A sensible default for a new project is to start on Flash and escalate the tasks it fails, rather than the reverse.
Common questions
Is GLM-5.3 Flash just a smaller version of GLM-5.3?
No. It is a separate 320B model with about 18B active parameters, hybrid sparse and linear attention, 45 layers against 92, and native image and video input. Full GLM-5.3 is a 753B text-only model on the GLM-5.2 base.
What licence does GLM-5.3 Flash use?
The Hugging Face model card lists MIT. That differs from full GLM-5.3, whose card names a custom glm-5.3 licence, so Flash is the simpler choice if you plan to redistribute weights or serve them commercially.
Does GLM-5.3 Flash accept images and video?
Yes. Z.ai lists video, image, text and file input with text output, a 1M-token context and up to 128K output tokens. Z.ai calls it the first natively multimodal model in the GLM-5 series.