alt.freeweights.qwen / Qwen3-VL-30B-A3B-Thinking-1M-GGUF
From: unsloth <huggingface.co/unsloth>Newsgroups: alt.freeweights.qwenSubject:

Qwen3-VL-30B-A3B-Thinking-1M-GGUF

Date: 2026-11-15Commit: e5dd74eSigned: 2DC28CC7B26A283B ✓

Image text to text model. Gguf weights, 511 GB in all. Published by unsloth under Apache-2.0.

qwen511GBQwen3-VL-30B-A3B-Thinking-1M-GGUFggufpermissive
FactsParamsnot statedSize511 GBFormatsggufTaskimage text to textLicenseApache-2.0From sourcepermissive
$ fw get unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF
# manifest sha256 efb20acf2567… · 511 GB · 34 files
$ fw verify ./Qwen3-VL-30B-A3B-Thinking-1M-GGUF unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF
From sourceHosted (signed)unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUFLast check: 2026-11-15 05:01 UTC

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

Quantized of Qwen3-VL-30B-A3B-Thinking.

Works with

Convert with

Overview

Size
511 GB
Weights
8.20 GB (smallest of 27 GGUF variants)
Parameters
not stated
Formats
gguf
Task
image text to text
License
Apache-2.0 (permissive)
Files
34, each with a sha256
Publisher
unsloth
Added
2026-11-15
Section
alt.freeweights.qwen
Lineage

Original release from the publisher.

Base model: Qwen/Qwen3-VL-30B-A3B-Thinking

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 05:01 UTCpassed

Model card

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

Note. Includes Unsloth chat template fixes!

For llama.cpp, use --jinja

Unsloth Dynamic 2.0 achieves superior accuracy & outperforms other leading quants.

https://github.com/unslothai/unsloth/ https://discord.gg/unsloth https://docs.unsloth.ai/

Chat

Qwen3-VL-30B-A3B-Thinking#

Meet Qwen3-VL — the most powerful vision-language model in the Qwen series to date.

This generation delivers comprehensive upgrades across the board: superior text understanding & generation, deeper visual perception & reasoning, extended context length, enhanced spatial and video dynamics comprehension, and stronger agent interaction capabilities.

Available in Dense and MoE architectures that scale from edge to cloud, with Instruct and reasoning‑enhanced Thinking editions for flexible, on‑demand deployment.

Key Enhancements:#
  • Visual Agent: Operates PC/mobile GUIs—recognizes elements, understands functions, invokes tools, completes tasks.
  • Visual Coding Boost: Generates Draw.io/HTML/CSS/JS from images/videos.
  • Advanced Spatial Perception: Judges object positions, viewpoints, and occlusions; provides stronger 2D grounding and enables 3D grounding for spatial reasoning and embodied AI.
  • Long Context & Video Understanding: Native 256K context, expandable to 1M; handles books and hours-long video with full recall and second-level indexing.
  • Enhanced Multimodal Reasoning: Excels in STEM/Math—causal analysis and logical, evidence-based answers.
  • Upgraded Visual Recognition: Broader, higher-quality pretraining is able to “recognize everything”—celebrities, anime, products, landmarks, flora/fauna, etc.
  • Expanded OCR: Supports 32 languages (up from 19); robust in low light, blur, and tilt; better with rare/ancient characters and jargon; improved long-document structure parsing.
  • Text Understanding on par with pure LLMs: Seamless text–vision fusion for lossless, unified comprehension.
Model Architecture Updates:#

Image: image

  1. Interleaved-MRoPE: Full‑frequency allocation over time, width, and height via robust positional embeddings, enhancing long‑horizon video reasoning.
  2. DeepStack: Fuses multi‑level ViT features to capture fine‑grained details and sharpen image–text alignment.
  3. Text–Timestamp Alignment: Moves beyond T‑RoPE to precise, timestamp‑grounded event localization for stronger video temporal modeling.

This is the weight repository for Qwen3-VL-30B-A3B-Thinking.


Model Performance#

Multimodal performance

Image: image

Pure text performance Image: image

Quickstart#

Below, we provide simple examples to show how to use Qwen3-VL with 🤖 ModelScope and 🤗 Transformers.

The code of Qwen3-VL has been in the latest Hugging face transformers and we advise you to build from source with command:

pip install git+https://github.com/huggingface/transformers
# pip install transformers==4.57.0 # currently, V4.57.0 is not released
Using 🤗 Transformers to Chat#

Here we show a code snippet to show you how to use the chat model with transformers:

from transformers import Qwen3VLMoeForConditionalGeneration, AutoProcessor

# default: Load the model on the available device(s)
model = Qwen3VLMoeForConditionalGeneration.from_pretrained(
    "Qwen/Qwen3-VL-30B-A3B-Thinking", dtype="auto", device_map="auto"
)

# We recommend enabling flash_attention_2 for better acceleration and memory saving, especially in multi-image and video scenarios.
# model = Qwen3VLMoeForConditionalGeneration.from_pretrained(
#     "Qwen/Qwen3-VL-30B-A3B-Thinking",
#     dtype=torch.bfloat16,
#     attn_implementation="flash_attention_2",
#     device_map="auto",
# )

processor = AutoProcessor.from_pretrained("Qwen/Qwen3-VL-30B-A3B-Thinking")

messages = [
    {
        "role": "user",
        "content": [
            {
                "type": "image",
                "image": "https://qianwen-res.oss-cn-beijing.aliyuncs.com/Qwen-VL/assets/demo.jpeg",
            },
            {"type": "text", "text": "Describe this image."},
        ],
    }
]

# Preparation for inference
inputs = processor.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    return_dict=True,
    return_tensors="pt"
)

# Inference: Generation of the output
generated_ids = model.generate(**inputs, max_new_tokens=128)
generated_ids_trimmed = [
    out_ids[len(in_ids) :] for in_ids, out_ids in zip(inputs.input_ids, generated_ids)
]
output_text = processor.batch_decode(
    generated_ids_trimmed, skip_special_tokens=True, clean_up_tokenization_spaces=False
)
print(output_text)

Citation#

If you find our work helpful, feel free to give us a cite.

@misc{qwen3technicalreport,
      title={Qwen3 Technical Report}, 
      author={Qwen Team},
      year={2025},
      eprint={2505.09388},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2505.09388}, 
}

@article{Qwen2.5-VL,
  title={Qwen2.5-VL Technical Report},
  author={Bai, Shuai and Chen, Keqin and Liu, Xuejing and Wang, Jialin and Ge, Wenbin and Song, Sibo and Dang, Kai and Wang, Peng and Wang, Shijie and Tang, Jun and Zhong, Humen and Zhu, Yuanzhi and Yang, Mingkun and Li, Zhaohai and Wan, Jianqiang and Wang, Pengfei and Ding, Wei and Fu, Zheren and Xu, Yiheng and Ye, Jiabo and Zhang, Xi and Xie, Tianbao and Cheng, Zesen and Zhang, Hang and Yang, Zhibo and Xu, Haiyang and Lin, Junyang},
  journal={arXiv preprint arXiv:2502.13923},
  year={2025}
}

@article{Qwen2VL,
  title={Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolution},
  author={Wang, Peng and Bai, Shuai and Tan, Sinan and Wang, Shijie and Fan, Zhihao and Bai, Jinze and Chen, Keqin and Liu, Xuejing and Wang, Jialin and Ge, Wenbin and Fan, Yang and Dang, Kai and Du, Mengfei and Ren, Xuancheng and Men, Rui and Liu, Dayiheng and Zhou, Chang and Zhou, Jingren and Lin, Junyang},
  journal={arXiv preprint arXiv:2409.12191},
  year={2024}
}

@article{Qwen-VL,
  title={Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyond},
  author={Bai, Jinze and Bai, Shuai and Yang, Shusheng and Wang, Shijie and Tan, Sinan and Wang, Peng and Lin, Junyang and Zhou, Chang and Zhou, Jingren},
  journal={arXiv preprint arXiv:2308.12966},
  year={2023}
}

Files

34 files · 511 GBWeights 8.20 GB (smallest of 27 GGUF variants). Sizes and sha256 from the signed manifest.
Show all 34 files with their sha256
FileSizesha256
.gitattributes3.96 KB4b9dc28a9454e095e65d74a7f05eb188577a92346f2b977497a6f43bd091ab82
BF16/Qwen3-VL-30B-A3B-Thinking-1M-BF16-00001-of-00002.gguf49.7 GBad6d6305076e129637165b03d71260cd1a1e5696a9c013be412e73a2cca789ad
BF16/Qwen3-VL-30B-A3B-Thinking-1M-BF16-00002-of-00002.gguf11.4 GBd80e64164a8f952aeff5a338debb29645d6dc25945bb4304f03650fcec433744
Qwen3-VL-30B-A3B-Thinking-1M-IQ4_NL.gguf17.3 GB2ac3f38920f504cea54712d6a524e7de6a93ab7e8818634e480382ae7299868c
Qwen3-VL-30B-A3B-Thinking-1M-IQ4_XS.gguf16.4 GB08b3d7e6af82bf8cdfb6ce72072281c270de05a443a651cc1676313b0ea3f0e8
Qwen3-VL-30B-A3B-Thinking-1M-Q2_K.gguf11.3 GBc0875c3e7b4824839b877dfee5a3c506237367edce97a61017d7464470e0bf26
Qwen3-VL-30B-A3B-Thinking-1M-Q2_K_L.gguf11.3 GB14cd268b023cc990d06ce3dc6fd51ec220820fb6991aac7daf9774e1deffe4b2
Qwen3-VL-30B-A3B-Thinking-1M-Q3_K_M.gguf14.7 GBc18f7f54c9a5f1f0a863400bf8af699d693a7aac2067b44ba25804730b48a629
Qwen3-VL-30B-A3B-Thinking-1M-Q3_K_S.gguf13.3 GBabad30b6feab08fe3d0bcb0ebeaefa31e0183d1d72c7e42a4e1e07fc20f9b668
Qwen3-VL-30B-A3B-Thinking-1M-Q4_0.gguf17.4 GBa70f8fc044e672b45e6a71f7a9ca0fe1d0cef5d6cd8affe293590b3ec877deff
Qwen3-VL-30B-A3B-Thinking-1M-Q4_1.gguf19.2 GB3a4b797689b288e19448d0b9003a70d7fa01738632def0c2f7c69aa8c0d46dd0
Qwen3-VL-30B-A3B-Thinking-1M-Q4_K_M.gguf18.6 GBe35f2c9718b90900f5d70a1460134fe21be48fe221881ed4f7b4fae7afaeb87d
Qwen3-VL-30B-A3B-Thinking-1M-Q4_K_S.gguf17.5 GB8a0d4765b86876d6a6274d655e2607f14379bed6bea6dc434450de2594edaff6
Qwen3-VL-30B-A3B-Thinking-1M-Q5_K_M.gguf21.7 GB4662a5ec4cb294851f11349084338ad21fae3f2208875470b3816d2cbb265907
Qwen3-VL-30B-A3B-Thinking-1M-Q5_K_S.gguf21.1 GB5f2f832b81158f6cf1902c2fa471272a32adb3fc907eb9c3db7393336a6bf433
Qwen3-VL-30B-A3B-Thinking-1M-Q6_K.gguf25.1 GBc9acb421ee5c7fd1af89724aa792be674337adc1ea191ec63e6c442a0db30457
Qwen3-VL-30B-A3B-Thinking-1M-Q8_0.gguf32.5 GBe7b289f0529c30b56410b5cafe5c99237d6728c5ac8e3f23c8d9a8f67b9eeddb
Qwen3-VL-30B-A3B-Thinking-1M-UD-IQ1_M.gguf9.69 GBfe83e654841bbc2cdb0784ac1e4a8f4f0cdf32d1d12b461c4d6891b19aea1017
Qwen3-VL-30B-A3B-Thinking-1M-UD-IQ1_S.gguf9.09 GB589f4ab08ac705ea58873e24983d85d3546535b83d2a766a7229b492c0888788
Qwen3-VL-30B-A3B-Thinking-1M-UD-IQ2_M.gguf10.9 GBd13e1eb8e967828e58923ed3cc864eeb8d87f5c68d0a67cf0a22501b1d1261f3
Qwen3-VL-30B-A3B-Thinking-1M-UD-IQ2_XXS.gguf10.4 GB9bdcd97c90f84967f90a30c3db9dec39156ca54574f02872f2f745c1632a1f79
Qwen3-VL-30B-A3B-Thinking-1M-UD-IQ3_XXS.gguf12.9 GB946aecf7e22a2f58f278c2b8bb3d81d04ba2cd04b5ccdda7a738ac8ebdf68e4c
Qwen3-VL-30B-A3B-Thinking-1M-UD-Q2_K_XL.gguf11.8 GBaf162b6579942d2d9a5c98894964233b82287acdc971f27a354e265da4a5359f
Qwen3-VL-30B-A3B-Thinking-1M-UD-Q3_K_XL.gguf13.9 GB3ab1461b75fb206238986d691691a6ff16ee81bdeb717edb5beeee2bde769121
Qwen3-VL-30B-A3B-Thinking-1M-UD-Q4_K_XL.gguf17.7 GB8d69eec98ab6d2a4a439ba471247bb57c1f9544430ecf62852cf51786b80a2e1
Qwen3-VL-30B-A3B-Thinking-1M-UD-Q5_K_XL.gguf21.7 GB30520e0e8a67b290e4b9e4592a0d9be0e24afdc83cf8461d394afdfffa3a63ac
Qwen3-VL-30B-A3B-Thinking-1M-UD-Q6_K_XL.gguf26.3 GB9ab7eb28f512ecfff12737f596166335d0745d26e65ffc8721cdc2161084d816
Qwen3-VL-30B-A3B-Thinking-1M-UD-Q8_K_XL.gguf36.0 GBf8305fc5871a02419f7df1598b512f69ad766b59eeac72f62ca7aa8ea10408f8
Qwen3-VL-30B-A3B-Thinking-1M-UD-TQ1_0.gguf8.20 GBc3dac977dceca87d6eddc97e63f9e47f37be0a7bf9e3fb79fe179efe681ce278
README.md7.68 KB884896d207f9e194303b56694c1d6f38193f226027440ec4257c3c8e52148480
imatrix_unsloth.gguf_file122 MB809f9ee9724c156e3d8ff4c8208fc54cd8e23b06a9b63c889d13093bedf7e38e
mmproj-BF16.gguf1.09 GB7a7ae6a5a4e0c0aa21bef892fd32a264b233f57db3413abc0e2aad477126644b
mmproj-F16.gguf1.08 GB96ed51b189e56bf895c5c324f77f141e35fb614f2971a9ee9122b96f00705012
mmproj-F32.gguf2.15 GBc03989571cf3c975568a5cf15ae1d9f04f3b91aaa4defdfae9fb7d24460e77b5
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
e5dd74ed35 pinned now2026-11-15 05:01 UTC34 files · 511 GB

Use it

$ fw get unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF
# manifest sha256 efb20acf2567… · 511 GB · 34 files
$ fw verify ./Qwen3-VL-30B-A3B-Thinking-1M-GGUF unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF.json --dir ./Qwen3-VL-30B-A3B-Thinking-1M-GGUF $ python3 fw.py verify ./Qwen3-VL-30B-A3B-Thinking-1M-GGUF ./unsloth__Qwen3-VL-30B-A3B-Thinking-1M-GGUF.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF --revision e5dd74ed359da870ef2e010d06dc8e8402f9af55 --local-dir ./Qwen3-VL-30B-A3B-Thinking-1M-GGUF
llama.cppDownload one GGUF variant (Qwen3-VL-30B-A3B-Thinking-1M-UD-TQ1_0, 8.20 GB), then serve it.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF --include "Qwen3-VL-30B-A3B-Thinking-1M-UD-TQ1_0*" --local-dir ./Qwen3-VL-30B-A3B-Thinking-1M-GGUF $ llama-server -m ./Qwen3-VL-30B-A3B-Thinking-1M-GGUF/Qwen3-VL-30B-A3B-Thinking-1M-UD-TQ1_0.gguf
OllamaMake an Ollama model from the downloaded file.
$ printf 'FROM ./Qwen3-VL-30B-A3B-Thinking-1M-GGUF/Qwen3-VL-30B-A3B-Thinking-1M-UD-TQ1_0.gguf\n' > Modelfile $ ollama create qwen3-vl-30b-a3b-thinking-1m-gguf -f Modelfile

License

Name
Apache License 2.0
Id
Apache-2.0
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
884896d207f9e194303b56694c1d6f38193f226027440ec4257c3c8e52148480
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: unsloth <huggingface.co/unsloth>Newsgroups: alt.freeweights.qwenSubject: Qwen3-VL-30B-A3B-Thinking-1M-GGUFDate: 2026-11-15Commit: e5dd74eSigned: 2DC28CC7B26A283B ✓
Upstream
unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF
Pinned commit
e5dd74ed359da870ef2e010d06dc8e8402f9af55
Manifest
Qwen3-VL-30B-A3B-Thinking-1M-GGUF.json · .minisig
Manifest sha256
efb20acf256761c83948d74c1a49e3dfe2498a4257e53dbed0c04232e7b68aa0
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 05:01 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF.json $ curl -O https://freeweights.allternit.com/manifests/unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF.json.minisig $ minisign -Vm Qwen3-VL-30B-A3B-Thinking-1M-GGUF.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

Qwen/Qwen3-VL-30B-A3B-Thinking · this model is a quantization of it

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

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download unsloth/Qwen3-VL-30B-A3B-Thinking-1M-GGUF
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. Qwen3-VL-30B-A3B-Thinking-1M-GGUF.json. Provenance. Takedown history: none.
From: BAAI <huggingface.co/BAAI>Subject: Aquila-VL-2B-llava-qwen
From: Perciqa <huggingface.co/Perciqa>Subject: Aurora-Code-1
From: BAAI <huggingface.co/BAAI>Subject: bge-reasoner-embed-qwen3-8b-0923
From: amazon <huggingface.co/amazon>Subject: BMOJOF-primed-HQwen3-8B-Instruct
From: nbeerbower <huggingface.co/nbeerbower>Subject: Bubba-Qwen3.6-27B-LoRA
From: bartowski <huggingface.co/bartowski>Subject: bytkim_Qwen3.8-27B-pi-GGUF