Text / zai-org

GLM 4.7 Flash

GLM-4.7-Flash is a text-generation model with a 30B-A3B Mixture-of-Experts (MoE) architecture from zai-org, released under the MIT license. It is designed for lightweight deployment while balancing performance and efficiency. The model supports English and Chinese, integrates with Hugging Face Transformers, and can be served locally using vLLM or SGLang. It is the strongest model in the 30B class according to the official model card, with benchmark results provided for tasks such as AIME 25, GPQA, LCB v6, HLE, SWE-bench Verified, τ²-Bench, and BrowseComp.

EstimatedRepository opened Jan 19, 2026Source checked 9/25/2026Version: 7dd20894
LOCALRENTED GPUOPEN WEIGHTS
Freshness 35 out of 100. Repository age: 269 days old, Jan 19, 2026. Measures age, not quality.
Popularity 83 out of 100. 1,307,102 downloads in 30 days; 1,876 lifetime likes. Checked Oct 15, 2026. Measures adoption, not quality.
Arena Open Source Text: rank 75 of 225. Ranked model: glm-4.7-flash. Export dated Oct 13, 2026. Source checked Oct 15, 2026. Human preference ranking, not hardware suitability.
Category rankings & sources

Each position belongs to a separate Arena category. These are human preference rankings—not hardware recommendations. We do not combine the categories into one score.

Text#75of 225 open models
glm-4.7-flashzaiLicense: MIT
Export dated Oct 13, 2026Checked: Oct 15, 2026Overall board: #200
View official Text board

Rankings reflect the dated export; live Arena boards can change. Open-source positions use Arena’s open-model filter. The overall position also includes the other models on that category board. Availability of weights and license terms still need to be checked separately.

What do these scores mean?

Two ways to compare models. Neither score measures answer quality, benchmark performance, or whether a model fits your machine.

Freshness · release age

A new release starts at 100. The score halves every 180 days: 100 × 2^(−age in days / 180). When the release date is unavailable, a repository date is a fallback—not proof of when the model was released. Missing dates stay unscored.

Check the date source
Popularity · adoption

Downloads over the past 30 days carry 80% of the score; lifetime likes carry 20%. Both use a logarithmic scale, capped at 10 million downloads and 100,000 likes. If likes are unavailable, downloads carry all the weight. Missing download statistics stay unscored.

round(80 × min(1, log10(1 + downloads) / 7) + 20 × min(1, log10(1 + likes) / 5))

Check the statistics source
Scores as of Oct 15, 2026. Statistics checked Oct 15, 2026. Statistics are marked for refresh after 72 hours.Full scoring method

At a glance

Parameters
31.22B
Architecture
glm4_moe_lite
Context length
202,752
License
mit
Disk space
58.2 GB
Software
vLLM, Transformers, vLLM
View the model source
MY HARDWARE

Will it run on your machine?

Save your machine to see a personalized rating and its reasoning.

Add my hardware

Best for

  • Text generation in English and Chinese
  • Lightweight local deployment
  • Multi-turn agentic tasks (e.g., τ²-Bench, Terminal Bench 2) with Preserved Thinking mode
  • Code generation and software engineering tasks (e.g., SWE-bench Verified)
  • Question answering and reasoning benchmarks (e.g., AIME 25, GPQA, HLE)

Tradeoffs

  • May not be suitable for tasks requiring modalities beyond text generation
  • Performance on specific benchmarks does not guarantee real-world application results
  • Optimal settings may vary by task; default parameters are suggested for most tasks
  • Local deployment requires specific inference frameworks (vLLM, SGLang) with main branch support
  • No information on hardware requirements, compatibility, or licensing beyond MIT is provided

Ways to run it

vLLM · Linux

Repository-specific command in publisher documentation; confirm dependencies and hardware in the source.

vllm serve zai-org/GLM-4.7-Flash --tensor-parallel-size 4 --speculative-config.method mtp --speculative-config.num_speculative_tokens 1 --tool-call-parser glm47 --reasoning-parser glm45 --enable-auto-tool-choice --served-model-name glm-4.7-flash
Official instructions

Transformers · See official guide

Repository-specific command in publisher documentation; confirm dependencies and hardware in the source.

import torch from transformers import AutoModelForCausalLM, AutoTokenizer MODEL_PATH = "zai-org/GLM-4.7-Flash" messages = [{"role": "user", "content": "hello"}] tokenizer = AutoTokenizer.from_pretrained(MODEL_PATH) inputs = tokenizer.apply_chat_template( messages, tokenize=True, add_generation_prompt=True, return_dict=True, return_tensors="pt", ) model = AutoModelForCausalLM.from_pretrained( pretrained_model_name_or_path=MODEL_PATH, torch_dtype=torch.bfloat16, device_map="auto", ) inputs = inputs.to(model.device) generated_ids = model.generate(**inputs, max_new_tokens=128, do_sample=False) output_text = tokenizer.decode(generated_ids[0][inputs.input_ids.shape[1]:]) print(output_text)
Official instructions

vLLM · Linux

Repository-specific command in publisher documentation; confirm dependencies and hardware in the source.

vllm serve zai-org/GLM-4.7-FP8 --tensor-parallel-size 4 --speculative-config.method mtp --speculative-config.num_speculative_tokens 1 --tool-call-parser glm47 --reasoning-parser glm45 --enable-auto-tool-choice --served-model-name glm-4.7-fp8
Official instructions

Explore its uses

SAFETENSORSTEXT-GENERATION

Keep exploring