alt.freeweights.glm / GLM-4.1V-9B-Thinking
From: THUDM <huggingface.co/THUDM>Newsgroups: alt.freeweights.glmSubject:

GLM-4.1V-9B-Thinking

Date: 2026-11-15Commit: 3c1471eSigned: 2DC28CC7B26A283B ✓

Image text to text model with 10.3B parameters. Safetensors weights, 20.6 GB in all. Published by THUDM under MIT.

10.3B params20.6GBGLM-4.1V-9B-Thinkingsafetensorspermissive
FactsParams10.3BSize20.6 GBFormatssafetensorsTaskimage text to textLicenseMITFrom sourcepermissive
$ fw get THUDM/GLM-4.1V-9B-Thinking
# manifest sha256 b9c88e698db2… · 20.6 GB · 15 files
$ fw verify ./GLM-4.1V-9B-Thinking THUDM/GLM-4.1V-9B-Thinking
From sourceHosted (signed)THUDM/GLM-4.1V-9B-ThinkingLast check: 2026-11-15 02:34 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Overview

Size
20.6 GB
Weights
20.6 GB (safetensors)
Parameters
10.3B
Formats
safetensors
Task
image text to text
License
MIT (permissive)
Files
15, each with a sha256
Publisher
THUDM
Added
2026-11-15
Section
alt.freeweights.glm
Lineage

Original release from the publisher.

Base model: zai-org/GLM-4-9B-0414

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 02:34 UTCpassed

Model card

From the publisher at commit 3c1471e. Shown as plain text with links; images open at the publisher.

GLM-4.1V-9B-Thinking#

Image: image

📖 View the GLM-4.1V-9B-Thinking paper.

📍 Using GLM-4.1V-9B-Thinking API at Zhipu Foundation Model Open Platform

Model Introduction#

Vision-Language Models (VLMs) have become foundational components of intelligent systems. As real-world AI tasks grow increasingly complex, VLMs must evolve beyond basic multimodal perception to enhance their reasoning capabilities in complex tasks. This involves improving accuracy, comprehensiveness, and intelligence, enabling applications such as complex problem solving, long-context understanding, and multimodal agents.

Based on the GLM-4-9B-0414 foundation model, we present the new open-source VLM model GLM-4.1V-9B-Thinking, designed to explore the upper limits of reasoning in vision-language models. By introducing a "thinking paradigm" and leveraging reinforcement learning, the model significantly enhances its capabilities. It achieves state-of-the-art performance among 10B-parameter VLMs, matching or even surpassing the 72B-parameter Qwen-2.5-VL-72B on 18 benchmark tasks. We are also open-sourcing the base model GLM-4.1V-9B-Base to support further research into the boundaries of VLM capabilities.

Image: rl

Compared to the previous generation models CogVLM2 and the GLM-4V series, GLM-4.1V-Thinking offers the following improvements:

  1. The first reasoning-focused model in the series, achieving world-leading performance not only in mathematics but also across various sub-domains.
  2. Supports 64k context length.
  3. Handles arbitrary aspect ratios and up to 4K image resolution.
  4. Provides an open-source version supporting both Chinese and English bilingual usage.

Benchmark Performance#

By incorporating the Chain-of-Thought reasoning paradigm, GLM-4.1V-9B-Thinking significantly improves answer accuracy, richness, and interpretability. It comprehensively surpasses traditional non-reasoning visual models. Out of 28 benchmark tasks, it achieved the best performance among 10B-level models on 23 tasks, and even outperformed the 72B-parameter Qwen-2.5-VL-72B on 18 tasks.

Image: bench

Quick Inference#

This is a simple example of running single-image inference using the transformers library. First, install the transformers library from source:

pip install transformers>=4.57.1

Then, run the following code:

from transformers import AutoProcessor, Glm4vForConditionalGeneration
import torch

MODEL_PATH = "zai-org/GLM-4.1V-9B-Thinking"
messages = [
    {
        "role": "user",
        "content": [
            {
                "type": "image",
                "url": "https://upload.wikimedia.org/wikipedia/commons/f/fa/Grayscale_8bits_palette_sample_image.png"
            },
            {
                "type": "text",
                "text": "describe this image"
            }
        ],
    }
]
processor = AutoProcessor.from_pretrained(MODEL_PATH, use_fast=True)
model = Glm4vForConditionalGeneration.from_pretrained(
    pretrained_model_name_or_path=MODEL_PATH,
    torch_dtype=torch.bfloat16,
    device_map="auto",
)
inputs = processor.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    return_dict=True,
    return_tensors="pt"
).to(model.device)
generated_ids = model.generate(**inputs, max_new_tokens=8192)
output_text = processor.decode(generated_ids[0][inputs["input_ids"].shape[1]:], skip_special_tokens=False)
print(output_text)

For video reasoning, web demo deployment, and more code, please check our GitHub.

Files

15 files · 20.6 GBWeights 20.6 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 15 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
README.md4.42 KB7ac0ed3602f183bcf9e0487adb128658d861957c8021443dcea918f8d4460566
chat_template.jinja922 B847603d3ed14387a2b45c197f8d07ddee0f9938051549c727cbc894facfea78b
config.json1.53 KB141e15cb74afaca3d870970ed405c4bab0f93a3fa46cfab70782b91f5dd526f4
generation_config.json239 Be9527bdf03e7d4971f9cacdbcf81a5fe04b10b64fc478bba6bf389cc0e597b72
model-00001-of-00004.safetensors5.30 GB56708b3541e1f69c9843ae19eaa23720c5cee9f3d0c9ed101c3b9b43b40974a1
model-00002-of-00004.safetensors5.30 GB7c353db4141fdd9a0c6b990d50040a28812bb56dc91c42154abc5a4ee81fe698
model-00003-of-00004.safetensors5.30 GBf3fab833fe4cad6cbce924908e1a58320217295417bbf87aa810fff6e4b634a4
model-00004-of-00004.safetensors4.68 GBb3c7723fac7de60f2b67e4f84f2d8648d7431ff32c95c630dcc17790091005eb
model.safetensors.index.json66.4 KBd1a77d5ca0b8fa2cb57e097e1d4087bbfcb86e85778ce59e17e5e2610bc6dd86
notebook.ipynb2.54 MB4e773310cc43f99e534f54b458655bc6f70c439304ac11b6624edec476b64df1
preprocessor_config.json364 Bd71bebc1307f2d1e38e87563b50faa78c72fd2e4093b5c69c756f12c444fec6a
tokenizer.json20.0 MB76ebeac0d8bd7879ead7b43c16b44981f277e47225de2bd7de9ae1a6cc664a8c
tokenizer_config.json4.79 KB468e400c12d54be1b1b0e008fa5ee9382c8c9ef29a5dd0b5093421ef261935ed
video_preprocessor_config.json365 B85d5ca37836f20a5edd11800e4380e731612946f8c7b70fba4d8f532fe752932
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
3c1471e51d pinned now2026-11-15 02:34 UTC15 files · 20.6 GB

Use it

$ fw get THUDM/GLM-4.1V-9B-Thinking
# manifest sha256 b9c88e698db2… · 20.6 GB · 15 files
$ fw verify ./GLM-4.1V-9B-Thinking THUDM/GLM-4.1V-9B-Thinking
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/THUDM/GLM-4.1V-9B-Thinking.json --dir ./GLM-4.1V-9B-Thinking $ python3 fw.py verify ./GLM-4.1V-9B-Thinking ./THUDM__GLM-4.1V-9B-Thinking.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download THUDM/GLM-4.1V-9B-Thinking --revision 3c1471e51dc811b589d4d12b1c1c7c1c941267c2 --local-dir ./GLM-4.1V-9B-Thinking
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForImageTextToText, AutoProcessor processor = AutoProcessor.from_pretrained("THUDM/GLM-4.1V-9B-Thinking", revision="3c1471e51dc811b589d4d12b1c1c7c1c941267c2") model = AutoModelForImageTextToText.from_pretrained("THUDM/GLM-4.1V-9B-Thinking", revision="3c1471e51dc811b589d4d12b1c1c7c1c941267c2", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve THUDM/GLM-4.1V-9B-Thinking --revision 3c1471e51dc811b589d4d12b1c1c7c1c941267c2

License

Name
MIT License
Id
MIT
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
7ac0ed3602f183bcf9e0487adb128658d861957c8021443dcea918f8d4460566
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: THUDM <huggingface.co/THUDM>Newsgroups: alt.freeweights.glmSubject: GLM-4.1V-9B-ThinkingDate: 2026-11-15Commit: 3c1471eSigned: 2DC28CC7B26A283B ✓
Upstream
THUDM/GLM-4.1V-9B-Thinking
Pinned commit
3c1471e51dc811b589d4d12b1c1c7c1c941267c2
Manifest
GLM-4.1V-9B-Thinking.json · .minisig
Manifest sha256
b9c88e698db2fb4a3bab56f256654c43a028c9a32c2e62f188435b294a7357c8
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:34 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/THUDM/GLM-4.1V-9B-Thinking.json $ curl -O https://freeweights.allternit.com/manifests/THUDM/GLM-4.1V-9B-Thinking.json.minisig $ minisign -Vm GLM-4.1V-9B-Thinking.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

zai-org/GLM-4-9B-0414 (not in this catalog) · this model is a finetune of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download THUDM/GLM-4.1V-9B-Thinking
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. GLM-4.1V-9B-Thinking.json. Provenance. Takedown history: none.
From: bartowski <huggingface.co/bartowski>Subject: arcee-ai_GLM-4-32B-Base-32K-GGUF
From: ggml-org <huggingface.co/ggml-org>Subject: AutoGLM-Phone-9B-GGUF
From: zai-org <huggingface.co/zai-org>Subject: cogagent-chat-hf
From: zai-org <huggingface.co/zai-org>Subject: CogView3-Plus-3B
From: zai-org <huggingface.co/zai-org>Subject: cogvlm-base-490-hf
From: laion <huggingface.co/laion>Subject: dev_set_part1_10k_glm_4_7_traces_jupiter