alt.freeweights.qwen / Qwen3-30B-A3B-Thinking-2507
From: Qwen <huggingface.co/Qwen>Newsgroups: alt.freeweights.qwenSubject:

Qwen3-30B-A3B-Thinking-2507

Date: 2026-11-15Commit: 144afc2Signed: 2DC28CC7B26A283B ✓

Text generation model with 30.5B parameters. Safetensors weights, 61.1 GB in all. Published by Qwen under Apache-2.0.

30.5B params61.1GBQwen3-30B-A3B-Thinking-2507safetensorspermissive
FactsParams30.5BSize61.1 GBFormatssafetensorsTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get Qwen/Qwen3-30B-A3B-Thinking-2507
# manifest sha256 8b5c779fefd6… · 61.1 GB · 27 files
$ fw verify ./Qwen3-30B-A3B-Thinking-2507 Qwen/Qwen3-30B-A3B-Thinking-2507
From sourceHosted (signed)Qwen/Qwen3-30B-A3B-Thinking-2507Last check: 2026-11-15 02:31 UTC

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

Works with

Overview

Size
61.1 GB
Weights
61.1 GB (safetensors)
Parameters
30.5B
Formats
safetensors
Task
text generation
License
Apache-2.0 (permissive)
Files
27, each with a sha256
Publisher
Qwen
Added
2026-11-15
Section
alt.freeweights.qwen
Lineage

Original release from the publisher.

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:31 UTCpassed

Model card

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

Qwen3-30B-A3B-Thinking-2507#

Chat

Highlights#

Over the past three months, we have continued to scale the thinking capability of Qwen3-30B-A3B, improving both the quality and depth of reasoning. We are pleased to introduce Qwen3-30B-A3B-Thinking-2507, featuring the following key enhancements:

  • Significantly improved performance on reasoning tasks, including logical reasoning, mathematics, science, coding, and academic benchmarks that typically require human expertise.
  • Markedly better general capabilities, such as instruction following, tool usage, text generation, and alignment with human preferences.
  • Enhanced 256K long-context understanding capabilities.

NOTE: This version has an increased thinking length. We strongly recommend its use in highly complex reasoning tasks.

Image: image/jpeg

Model Overview#

Qwen3-30B-A3B-Thinking-2507 has the following features:

  • Type: Causal Language Models
  • Training Stage: Pretraining & Post-training
  • Number of Parameters: 30.5B in total and 3.3B activated
  • Number of Paramaters (Non-Embedding): 29.9B
  • Number of Layers: 48
  • Number of Attention Heads (GQA): 32 for Q and 4 for KV
  • Number of Experts: 128
  • Number of Activated Experts: 8
  • Context Length: 262,144 natively.

NOTE: This model supports only thinking mode. Meanwhile, specifying enable_thinking=True is no longer required.

Additionally, to enforce model thinking, the default chat template automatically includes <think>. Therefore, it is normal for the model's output to contain only </think> without an explicit opening <think> tag.

For more details, including benchmark evaluation, hardware requirements, and inference performance, please refer to our blog, GitHub, and Documentation.

Performance#

Gemini2.5-Flash-ThinkingQwen3-235B-A22B ThinkingQwen3-30B-A3B ThinkingQwen3-30B-A3B-Thinking-2507
Knowledge
MMLU-Pro81.982.878.580.9
MMLU-Redux92.192.789.591.4
GPQA82.871.165.873.4
SuperGPQA57.860.751.856.8
Reasoning
AIME2572.081.570.985.0
HMMT2564.262.549.871.4
LiveBench 2024112574.377.174.376.8
Coding
LiveCodeBench v6 (25.02-25.05)61.255.757.466.0
CFEval1995205619402044
OJBench23.525.620.725.1
Alignment
IFEval89.883.486.588.9
Arena-Hard v2$56.761.536.356.0
Creative Writing v385.084.679.184.4
WritingBench83.980.377.085.0
Agent
BFCL-v368.670.869.172.4
TAU1-Retail65.254.861.767.8
TAU1-Airline54.026.032.048.0
TAU2-Retail66.740.434.258.8
TAU2-Airline52.030.036.058.0
TAU2-Telecom31.621.922.826.3
Multilingualism
MultiIF74.471.972.276.4
MMLU-ProX80.280.073.176.4
INCLUDE83.978.771.974.4
PolyMATH49.854.746.152.6

$ For reproducibility, we report the win rates evaluated by GPT-4.1.

\& For highly challenging tasks (including PolyMATH and all reasoning and coding tasks), we use an output length of 81,920 tokens. For all other tasks, we set the output length to 32,768.

Quickstart#

The code of Qwen3-MoE has been in the latest Hugging Face transformers and we advise you to use the latest version of transformers.

With transformers<4.51.0, you will encounter the following error:

KeyError: 'qwen3_moe'

The following contains a code snippet illustrating how to use the model generate content based on given inputs.

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "Qwen/Qwen3-30B-A3B-Thinking-2507"

# load the tokenizer and the model
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype="auto",
    device_map="auto"
)

# prepare the model input
prompt = "Give me a short introduction to large language model."
messages = [
    {"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)

# conduct text completion
generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=32768
)
output_ids = generated_ids[0][len(model_inputs.input_ids[0]):].tolist() 

# parsing thinking content
try:
    # rindex finding 151668 (</think>)
    index = len(output_ids) - output_ids[::-1].index(151668)
except ValueError:
    index = 0

thinking_content = tokenizer.decode(output_ids[:index], skip_special_tokens=True).strip("\n")
content = tokenizer.decode(output_ids[index:], skip_special_tokens=True).strip("\n")

print("thinking content:", thinking_content) # no opening <think> tag
print("content:", content)

For deployment, you can use sglang>=0.4.6.post1 or vllm>=0.8.5 or to create an OpenAI-compatible API endpoint:

  • SGLang: shell python -m sglang.launch_server --model-path Qwen/Qwen3-30B-A3B-Thinking-2507 --context-length 262144 --reasoning-parser deepseek-r1
  • vLLM: shell vllm serve Qwen/Qwen3-30B-A3B-Thinking-2507 --max-model-len 262144 --enable-reasoning --reasoning-parser deepseek_r1

Note: If you encounter out-of-memory (OOM) issues, you may consider reducing the context length to a smaller value. However, since the model may require longer token sequences for reasoning, we strongly recommend using a context length greater than 131,072 when possible.

For local use, applications such as Ollama, LMStudio, MLX-LM, llama.cpp, and KTransformers have also supported Qwen3.

Agentic Use#

Qwen3 excels in tool calling capabilities. We recommend using Qwen-Agent to make the best use of agentic ability of Qwen3. Qwen-Agent encapsulates tool-calling templates and tool-calling parsers internally, greatly reducing coding complexity.

To define the available tools, you can use the MCP configuration file, use the integrated tool of Qwen-Agent, or integrate other tools by yourself.

from qwen_agent.agents import Assistant

# Define LLM
# Using Alibaba Cloud Model Studio
llm_cfg = {
    'model': 'qwen3-30b-a3b-thinking-2507',
    'model_type': 'qwen_dashscope',
}

# Using OpenAI-compatible API endpoint. It is recommended to disable the reasoning and the tool call parsing
# functionality of the deployment frameworks and let Qwen-Agent automate the related operations. For example, 
# `VLLM_USE_MODELSCOPE=true vllm serve Qwen/Qwen3-30B-A3B-Thinking-2507 --served-model-name Qwen3-30B-A3B-Thinking-2507 --tensor-parallel-size 8 --max-model-len 262144`.
#
# llm_cfg = {
#     'model': 'Qwen3-30B-A3B-Thinking-2507',
# 
#     # Use a custom endpoint compatible with OpenAI API:
#     'model_server': 'http://localhost:8000/v1',  # api_base without reasoning and tool call parsing
#     'api_key': 'EMPTY',
#     'generate_cfg': {
#         'thought_in_content': True,
#     },
# }


# Define Tools
tools = [
    {'mcpServers': {  # You can specify the MCP configuration file
            'time': {
                'command': 'uvx',
                'args': ['mcp-server-time', '--local-timezone=Asia/Shanghai']
            },
            "fetch": {
                "command": "uvx",
                "args": ["mcp-server-fetch"]
            }
        }
    },
  'code_interpreter',  # Built-in tools
]

# Define Agent
bot = Assistant(llm=llm_cfg, function_list=tools)

# Streaming generation
messages = [{'role': 'user', 'content': 'https://qwenlm.github.io/blog/ Introduce the latest developments of Qwen'}]
for responses in bot.run(messages=messages):
    pass
print(responses)

Processing Ultra-Long Texts#

To support ultra-long context processing (up to 1 million tokens), we integrate two key techniques:

  • Dual Chunk Attention (DCA): A length extrapolation method that splits long sequences into manageable chunks while preserving global coherence.
  • MInference: A sparse attention mechanism that reduces computational overhead by focusing on critical token interactions.

Together, these innovations significantly improve both generation quality and inference efficiency for sequences beyond 256K tokens. On sequences approaching 1M tokens, the system achieves up to a 3× speedup compared to standard attention implementations.

For full technical details, see the Qwen2.5-1M Technical Report.

How to Enable 1M Token Context#

Note. To effectively process a 1 million token context, users will require approximately 240 GB of total GPU memory. This accounts for model weights, KV-cache storage, and peak activation memory demands.

Step 1: Update Configuration File#

Download the model and replace the content of your config.json with config_1m.json, which includes the config for length extrapolation and sparse attention.

export MODELNAME=Qwen3-30B-A3B-Thinking-2507
huggingface-cli download Qwen/${MODELNAME} --local-dir ${MODELNAME}
mv ${MODELNAME}/config.json ${MODELNAME}/config.json.bak
mv ${MODELNAME}/config_1m.json ${MODELNAME}/config.json
Step 2: Launch Model Server#

After updating the config, proceed with either vLLM or SGLang for serving the model.

Option 1: Using vLLM#

To run Qwen with 1M context support:

pip install -U vllm \
    --torch-backend=auto \
    --extra-index-url https://wheels.vllm.ai/nightly

Then launch the server with Dual Chunk Flash Attention enabled:

VLLM_ATTENTION_BACKEND=DUAL_CHUNK_FLASH_ATTN VLLM_USE_V1=0 \
vllm serve ./Qwen3-30B-A3B-Thinking-2507 \
  --tensor-parallel-size 4 \
  --max-model-len 1010000 \
  --enable-chunked-prefill \
  --max-num-batched-tokens 131072 \
  --enforce-eager \
  --max-num-seqs 1 \
  --gpu-memory-utilization 0.85 \
  --enable-reasoning --reasoning-parser deepseek_r1
Key Parameters#
ParameterPurpose
VLLM_ATTENTION_BACKEND=DUAL_CHUNK_FLASH_ATTNEnables the custom attention kernel for long-context efficiency
--max-model-len 1010000Sets maximum context length to ~1M tokens
--enable-chunked-prefillAllows chunked prefill for very long inputs (avoids OOM)
--max-num-batched-tokens 131072Controls batch size during prefill; balances throughput and memory
--enforce-eagerDisables CUDA graph capture (required for dual chunk attention)
--max-num-seqs 1Limits concurrent sequences due to extreme memory usage
--gpu-memory-utilization 0.85Set the fraction of GPU memory to be used for the model executor
Option 2: Using SGLang#

First, clone and install the specialized branch:

git clone https://github.com/sgl-project/sglang.git
cd sglang
pip install -e "python[all]"

Launch the server with DCA support:

python3 -m sglang.launch_server \
    --model-path ./Qwen3-30B-A3B-Thinking-2507 \
    --context-length 1010000 \
    --mem-frac 0.75 \
    --attention-backend dual_chunk_flash_attn \
    --tp 4 \
    --chunked-prefill-size 131072 \
    --reasoning-parser deepseek-r1
Key Parameters#
ParameterPurpose
--attention-backend dual_chunk_flash_attnActivates Dual Chunk Flash Attention
--context-length 1010000Defines max input length
--mem-frac 0.75The fraction of the memory used for static allocation (model weights and KV cache memory pool). Use a smaller value if you see out-of-memory errors.
--tp 4Tensor parallelism size (matches model sharding)
--chunked-prefill-size 131072Prefill chunk size for handling long inputs without OOM
Troubleshooting:#
  1. Encountering the error: "The model's max sequence length (xxxxx) is larger than the maximum number of tokens that can be stored in the KV cache." or "RuntimeError: Not enough memory. Please try to increase --mem-fraction-static." The VRAM reserved for the KV cache is insufficient.
    • vLLM: Consider reducing the max_model_len or increasing the tensor_parallel_size and gpu_memory_utilization. Alternatively, you can reduce max_num_batched_tokens, although this may significantly slow down inference.
    • SGLang: Consider reducing the context-length or increasing the tp and mem-frac. Alternatively, you can reduce chunked-prefill-size, although this may significantly slow down inference.
  2. Encountering the error: "torch.OutOfMemoryError: CUDA out of memory." The VRAM reserved for activation weights is insufficient. You can try lowering gpu_memory_utilization or mem-frac, but be aware that this might reduce the VRAM available for the KV cache.
  3. Encountering the error: "Input prompt (xxxxx tokens) + lookahead slots (0) is too long and exceeds the capacity of the block manager." or "The input (xxx xtokens) is longer than the model's context length (xxx tokens)." The input is too lengthy. Consider using a shorter sequence or increasing the max_model_len or context-length.
Long-Context Performance#

We test the model on an 1M version of the RULER benchmark.

Model NameAcc avg4k8k16k32k64k96k128k192k256k384k512k640k768k896k1000k
Qwen3-30B-A3B (Thinking)70.696.794.494.593.482.678.474.570.663.160.056.351.048.447.248.2
Qwen3-30B-A3B-Thinking-2507 (Full Attention)91.499.6100.099.899.297.496.896.894.889.490.284.082.681.980.177.5
Qwen3-30B-A3B-Thinking-2507 (Sparse Attention)91.5100.099.299.198.597.397.196.995.889.089.385.584.880.079.979.6
  • All models are evaluated with Dual Chunk Attention enabled.
  • Since the evaluation is time-consuming, we use 260 samples for each length (13 sub-tasks, 20 samples for each).
  • To avoid overly verbose reasoning, we set the thinking budget to 8,192 tokens.

Best Practices#

To achieve optimal performance, we recommend the following settings:

  1. Sampling Parameters:
    • We suggest using Temperature=0.6, TopP=0.95, TopK=20, and MinP=0.
    • For supported frameworks, you can adjust the presence_penalty parameter between 0 and 2 to reduce endless repetitions. However, using a higher value may occasionally result in language mixing and a slight decrease in model performance.
  2. Adequate Output Length: We recommend using an output length of 32,768 tokens for most queries. For benchmarking on highly complex problems, such as those found in math and programming competitions, we suggest setting the max output length to 81,920 tokens. This provides the model with sufficient space to generate detailed and comprehensive responses, thereby enhancing its overall performance.
  3. Standardize Output Format: We recommend using prompts to standardize model outputs when benchmarking.
    • Math Problems: Include "Please reason step by step, and put your final answer within \boxed{}." in the prompt.
    • Multiple-Choice Questions: Add the following JSON structure to the prompt to standardize responses: "Please show your choice in the answer field with only the choice letter, e.g., "answer": "C"."
  4. No Thinking Content in History: In multi-turn conversations, the historical model output should only include the final output part and does not need to include the thinking content. It is implemented in the provided chat template in Jinja2. However, for frameworks that do not directly use the Jinja2 chat template, it is up to the developers to ensure that the best practice is followed.
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}, 
}

Files

27 files · 61.1 GBWeights 61.1 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 27 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
LICENSE11.3 KB05cab46843576551502bfdf712f84e93e6e9590d9997306ed4f6635ef82811d9
README.md17.3 KB24d123759d1079f0132ba8fba1465eb8abe5883a0ca44ac70aaa58ddd8a52c84
config.json963 Ba1ee086a68d0cbfc87316da00ba4b8507bd1292978108e2496201a30a450f438
config_1m.json77.7 KBfa9f253ed6748b3a5664e70a533e3e90e4b09bb4749296f4911108d933737351
generation_config.json239 B2325da0f15bb848e018c5ae071b7943332e9f871d6b60e2ed22ca97d4cb993d2
merges.txt1.67 MB599bab54075088774b1733fde865d5bd747cbcc7a547c5bc12610e874e26f5e3
model-00001-of-00016.safetensors4.00 GBd6f04f15f023d0a0eff2d073b4276dd0151100bd94b1799fa27166bf99d68a1c
model-00002-of-00016.safetensors4.00 GB1cc90a6c66e32b8ef75ecd3f4e184a17adc7bebc81833fff7249caa05208cc51
model-00003-of-00016.safetensors4.00 GB11708821e290005919b8bf2d8274929fb1e55bcca27872a9a21ccaec9088c0df
model-00004-of-00016.safetensors4.00 GBb2df42850cff934ddfd65e6bea496a3124cb94b70464529d0653a6bdded2ed9e
model-00005-of-00016.safetensors4.00 GB31ce04731fbf3b572f8342a48c3d974aeec2c3d03be425a881ce4e9b67bfa3aa
model-00006-of-00016.safetensors4.00 GB2e1a20ddcdc0e74edbcbd4fcd1c8a9b50ead8db64105f12a936d284602f34481
model-00007-of-00016.safetensors4.00 GB8a6c42fbe9a8cdef9095aa371429b5ecb290f2649a98396ee756470fe7b2f434
model-00008-of-00016.safetensors4.00 GB195c7e165e0ebd6ceb4ac9a63e0d2f938e9a12345ff6c49c3514e8706854e546
model-00009-of-00016.safetensors4.00 GB8ec0147957bfeaae8b30997c2a6729ae66c1422bf4fbbd32926e217a3f889c25
model-00010-of-00016.safetensors4.00 GBeb6294ba4427d5cbb5fedde8e93463e633b425027361980411c7d2fd87326ea3
model-00011-of-00016.safetensors4.00 GB298194ffc33a87636c8c0bb7ff397e4a3bd2331c47ba13fb5ee4f75b5bc330b0
model-00012-of-00016.safetensors3.99 GBfc4a51b2452eb2a0250eaf195d4850db457ec03db569ec22c6f630b7857358be
model-00013-of-00016.safetensors4.00 GBfa1056cfc9875bab67c38789dad6f1e8cd589a8ca01fbda2ae6b061146880543
model-00014-of-00016.safetensors4.00 GB4c7be0464c767cacfacca4fe1e36dc03e2b7df080054e5d4683a2f259ec0be71
model-00015-of-00016.safetensors4.00 GBcf7c761699afa8265c8a193bd582a49aaa5f2acb77669cf2f2225fb80b50874c
model-00016-of-00016.safetensors1.09 GB2f2dba3a7e094bd12ddce13f5f44edc4a39615d810faf9f20c42d4d136dc5956
model.safetensors.index.json1.70 MB8dde190b862c7c80ec7403c6495de00c60bbaf246ed479cee4506284989c584c
tokenizer.json7.03 MB19564a48c4f71a2a1b937cce34c737a1e662b171c5f5d7edf641a15cd896f07d
tokenizer_config.json10.8 KB9c9cfea24361f234a5ef67d3f49f69733163f77c0d1fcced5b5aa72913b8ea22
vocab.json2.78 MBca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
144afc2f37 pinned now2026-11-15 02:31 UTC27 files · 61.1 GB

Use it

$ fw get Qwen/Qwen3-30B-A3B-Thinking-2507
# manifest sha256 8b5c779fefd6… · 61.1 GB · 27 files
$ fw verify ./Qwen3-30B-A3B-Thinking-2507 Qwen/Qwen3-30B-A3B-Thinking-2507
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Qwen/Qwen3-30B-A3B-Thinking-2507.json --dir ./Qwen3-30B-A3B-Thinking-2507 $ python3 fw.py verify ./Qwen3-30B-A3B-Thinking-2507 ./Qwen__Qwen3-30B-A3B-Thinking-2507.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Qwen/Qwen3-30B-A3B-Thinking-2507 --revision 144afc2f379b542fdd4e85a1fcd5e1f79112d95d --local-dir ./Qwen3-30B-A3B-Thinking-2507
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("Qwen/Qwen3-30B-A3B-Thinking-2507", revision="144afc2f379b542fdd4e85a1fcd5e1f79112d95d") model = AutoModelForCausalLM.from_pretrained("Qwen/Qwen3-30B-A3B-Thinking-2507", revision="144afc2f379b542fdd4e85a1fcd5e1f79112d95d", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve Qwen/Qwen3-30B-A3B-Thinking-2507 --revision 144afc2f379b542fdd4e85a1fcd5e1f79112d95d

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
LICENSE
Text sha256
05cab46843576551502bfdf712f84e93e6e9590d9997306ed4f6635ef82811d9
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: Qwen <huggingface.co/Qwen>Newsgroups: alt.freeweights.qwenSubject: Qwen3-30B-A3B-Thinking-2507Date: 2026-11-15Commit: 144afc2Signed: 2DC28CC7B26A283B ✓
Upstream
Qwen/Qwen3-30B-A3B-Thinking-2507
Pinned commit
144afc2f379b542fdd4e85a1fcd5e1f79112d95d
Manifest
Qwen3-30B-A3B-Thinking-2507.json · .minisig
Manifest sha256
8b5c779fefd6b2328b65a56ace8346abed3e83ee929def14c803a0dbeed0d0c7
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:31 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

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

8 models in the catalog name this one as their parent.

Quantizations
8
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Qwen/Qwen3-30B-A3B-Thinking-2507
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. Qwen3-30B-A3B-Thinking-2507.json. Provenance. Takedown history: none.

Variants

8 quantized or adapter builds of Qwen3-30B-A3B-Thinking-2507. Each has its own license check and page.

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