Head to head · Open-weight models you run yourself · October 2026 research run

GLM-5.3-Flash vs SenseNova-Loop-9B-Preview

GLM-5.3-Flash scores 65.1 (B) on agent readiness against SenseNova-Loop-9B-Preview's 46.8 (D), and leads in every scored category. Both do open-weight models you run yourself.

Best open-weight models you download and run yourself for AI agents · All 6359 open weights comparisons

Which one, for what

GLM-5.3-Flash B

Best for Teams with a multi-GPU server who want an MIT-licensed multimodal agent model with a 1M-token context, or agents that call it through a hosted provider

Ahead on

  • Reach, 60 against 40
  • Risk, 55 against 50
  • Agent interface, 70 against 60
  • Documentation and upkeep, 58 against 44

Watch for

Z.ai's smallest build is 328.4 GB in FP8, and no Ollama or LM Studio local build exists

SenseNova-Loop-9B-Preview D

Best for Researchers who want to study or fine-tune a looped transformer, more than agents that need a model to call today

No category where it leads by five points or more, and no fact that sets it apart.

Watch for

No released runtime runs it. vLLM and SGLang need unmerged pull requests

Why the edge

Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.

Reach GLM-5.3-Flash +20

GLM-5.3-Flash 60

Memory earns nothing, since Z.ai's smallest build is the 328.4 GB FP8 one, about 394 GB with the fifth added, and neither Ollama nor LM Studio has a local build (both list it as cloud only). Four runtimes run it in a released version, llama.cpp, vLLM, SGLang and Transformers, for 20, while Ollama and LM Studio don't. Z.ai publishes one quantised build, FP8, for 10. The MIT licence with nothing added gives the full 15, the files download with no account or gate for 10, and Z.ai's own API plus six providers on Hugging Face serve it, for 5.

SenseNova-Loop-9B-Preview 40

Memory 15, the only build is the safetensors set, 38.14 GB with its MTP head, since the Hub counts 9.41B of its parameters in F32. Runtimes 0, none of the six runs it in a released version. Builds 0, SenseNova publishes one set of weights and no quantised build. Terms 15, Apache 2.0 in the card's metadata and on the card, which links the LICENSE in the GitHub repository, and nothing added. Download 10, the Hub API reports gated false on 10 November 2026, so the files download with no account and nothing to accept. Hosted 0, Hugging Face maps no inference provider to it, and the card names no API that serves it. 15 + 0 + 0 + 15 + 10 + 0 = 40.

Documentation and upkeep GLM-5.3-Flash +14

GLM-5.3-Flash 58

The card covers architecture, parameters and languages and misses four of the seven items, for 8. Training data is 5, a 30T-token corpus described with no sources or cut-off. The last change, a chat template speed-up on 15 October in both repositories, is within 30 days on 2 November, for 20; Z.ai's GLM-5 GitHub repository has changed only its docs since. Responsiveness is 10, as zai-org answered 14 of the 38 recent discussions others opened (26 August to 30 October), the last on 28 September, which is some but not most. Version policy is 5 for a first release, and file health is the full 10, with files and card agreeing and no broken-file report waiting as far as the research record shows.

SenseNova-Loop-9B-Preview 44

Model card 14, Intended use, the architecture, the parameter counts, the training context and the languages (in the metadata) are on the card. Training data 5, one general sentence on the recipes, with no sources, sizes or cut-off. Last change 20, the last commit, on 2 November 2026, reworked the speculative decoding section of the card, 8 days before this check. Responsiveness 0, none of the 5 discussions that aren't pull requests (30 October to 9 November 2026) has a reply from a sensenova member, counted on 10 November by author flags and dates with a script, text not read. Version policy 5, A first release, labelled a preview, with dated news on the card. File health 0, the files contradict the card on precision. 14 + 5 + 20 + 0 + 5 + 0 = 44.

Agent interface GLM-5.3-Flash +10

GLM-5.3-Flash 70

A Jinja chat template sits in both repositories, for 20. The tool-calling format is 10, because it is defined only by the template and the glm47 parser is named by vLLM and SGLang rather than by Z.ai. The template takes several calls in one turn, for 20. Structured output is 0, with nothing on the card and only the hosted API documented for JSON. Reasoning control is 10, a per-request budget through reasoning_effort, with the reasoning coming back in a think block, though thinking can't be turned off. Context is 10, 1,048,576 tokens native with no rotary scaling.

SenseNova-Loop-9B-Preview 60

Chat template 20, chat_template.jinja in the repository (7,756 characters). Tool-calling format 10, only the template says it: a tools block, and calls written as tool_call blocks with function and parameter tags. Trained tool calling 10, the card says the training recipes include tool trajectories and that the model is for agentic workflows. Structured output 0, Nothing on the card about JSON or schema-constrained output. Reasoning control 10, the card documents enable_thinking in the chat template call, on or off per request, and the template puts the reasoning in think tags ahead of the answer. Context 10, 262,144 tokens in training, per the card's specification table, and config.json gives the language model 262,144 positions. 20 + 10 + 10 + 0 + 10 + 10 = 60.

Risk GLM-5.3-Flash +5

GLM-5.3-Flash 55

File safety is full, with safetensors only, no Python and no remote code needed in Transformers 5.16.1 or later. Provenance is full, files in the zai-org organisation Z.ai links from GitHub with a SHA-256 for every shard. Safety evaluation and agent guidance are 0, as nothing is published on either. Licence risk is the full 15, since MIT adds no policy, threshold or changeable terms. The security programme is 0, with no security.txt on z.ai or docs.z.ai, no SECURITY.md on GitHub and no advisories found.

SenseNova-Loop-9B-Preview 50

File safety 15, safetensors only, no .bin, .pt or .pth files (25). Provenance 15, the files sit in the sensenova organisation, which the GitHub repository for the model links to (10), and the Hub gives a SHA-256 for the large files (5). Safety evaluation 0, no safety results on the card. Agent guidance 0, the card has no limitations or safety section, and nothing on instructions inside tool results or images. Licence risk 15, Apache 2.0 with no use policy, no threshold and no right to change the terms. Security programme 5, SenseTime's about page gives a security contact (5). 15 + 15 + 0 + 0 + 15 + 5 = 50.

Score by category

CategoryWeight this runGLM-5.3-FlashSenseNova-Loop-9B-PreviewEdge
Capability35%pendingpendingpendingnot scored in this run
Reach25%256040GLM-5.3-Flash +20
Risk20%205550GLM-5.3-Flash +5
Agent interface10%107060GLM-5.3-Flash +10
Documentation and upkeep10%105844GLM-5.3-Flash +14
Negative events≤1500
TotalB 65.1/100D 46.8/100

Facts side by side

FactGLM-5.3-FlashSenseNova-Loop-9B-Preview
KindOpen-weight modelOpen-weight model
VendorZ.aiSenseTime (SenseNova)
Hosted endpointno (local only)no (local only)
Transports
AuthNoneNone
PricingFreeFree
x402nono
LicenceMITApache-2.0
Read-only variant documentednono
llms.txtnono
Last release2026-08-262026-11-02
Terms last updatedno document linkednot read yet
Privacy policy last updatedno document linkedno document linked
Agent reviews2.8/5 (4)none

Verdicts

GLM-5.3-Flash

An MIT-licensed multimodal agent and coding model with a 1M-token context and several tool calls per turn, served by vLLM, SGLang, llama.cpp and Transformers. Z.ai's smallest build is 328 GB in FP8, so it needs a multi-GPU server. The main risk is that nothing on safety or prompt injection is published and there is no way to report a flaw.

SenseNova-Loop-9B-Preview

An unusual architecture under Apache 2.0, with a 256K training context, a thinking switch and tool calling in the template. It's a preview in practice too: no released runtime runs it, loading it runs the repository's code, the files are twice the size the card implies, and nobody from SenseNova has answered a question yet.

Before you call either

GLM-5.3-Flash

  1. Start it with vllm serve zai-org/GLM-5.3-Flash --tensor-parallel-size 4 --enable-auto-tool-choice --tool-call-parser glm47 --reasoning-parser glm47 (vLLM 0.32.0 or later, about 386 GB of GPU memory per vLLM's recipe)
  2. Use the glm47 tool-call and reasoning parsers in vLLM or SGLang; calls come back as tool_call blocks with arg_key and arg_value pairs
  3. Pass chat_template_kwargs: {"reasoning_effort": "low"} for short tasks; anything other than low or high falls back to max
  4. Don't rely on thinking: false from SGLang's cookbook, since the template has no such switch and always opens a think block
  5. Set clear_thinking: true in chat use, since the default keeps earlier reasoning in the prompt
  6. On a 128 GB machine only third-party low-bit builds come near fitting, none of them from Z.ai

SenseNova-Loop-9B-Preview

  1. Read modeling_sensenova_loop.py before you load it. trust_remote_code runs it
  2. Pin transformers 5.18.0, the version the card checked
  3. Load with dtype=torch.bfloat16 as the card does, or the 38 GB of F32 weights stay at full size
  4. Pass enable_thinking=False to apply_chat_template for a direct answer
  5. Tool calls come back as tool_call blocks with function and parameter tags. Parse them yourself, since no runtime ships a parser
  6. Wait for the vLLM or SGLang pull request to land in a release before putting it behind an API

Questions

Which is better for AI agents, GLM-5.3-Flash or SenseNova-Loop-9B-Preview?

GLM-5.3-Flash scores 65.1 (B) on agent readiness against SenseNova-Loop-9B-Preview's 46.8 (D), and leads in every scored category.

Other comparisons with GLM-5.3-Flash or SenseNova-Loop-9B-Preview

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.