alt.freeweights.qwen / Qwen3-235B-A22B-MLX-8bit
From: Qwen <huggingface.co/Qwen>Newsgroups: alt.freeweights.qwenSubject:

Qwen3-235B-A22B-MLX-8bit

Date: 2026-11-15Commit: 06d7d9cSigned: 2DC28CC7B26A283B ✓

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

235.1B params242GBQwen3-235B-A22B-MLX-8bitsafetensorspermissive
FactsParams235.1BSize242 GBFormatssafetensorsTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get Qwen/Qwen3-235B-A22B-MLX-8bit
# manifest sha256 80328e7b1885… · 242 GB · 57 files
$ fw verify ./Qwen3-235B-A22B-MLX-8bit Qwen/Qwen3-235B-A22B-MLX-8bit
From sourceHosted (signed)Qwen/Qwen3-235B-A22B-MLX-8bitLast check: 2026-11-15 03:54 UTC

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

Works with

Overview

Size
242 GB
Weights
242 GB (safetensors)
Parameters
235.1B
Formats
safetensors
Task
text generation
License
Apache-2.0 (permissive)
Files
57, 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 03:54 UTCpassed

Model card

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

Qwen3-235B-A22B-MLX-8bit#

Chat

Qwen3 Highlights#

Qwen3 is the latest generation of large language models in Qwen series, offering a comprehensive suite of dense and mixture-of-experts (MoE) models. Built upon extensive training, Qwen3 delivers groundbreaking advancements in reasoning, instruction-following, agent capabilities, and multilingual support, with the following key features:

  • Uniquely support of seamless switching between thinking mode (for complex logical reasoning, math, and coding) and non-thinking mode (for efficient, general-purpose dialogue) within single model, ensuring optimal performance across various scenarios.
  • Significantly enhancement in its reasoning capabilities, surpassing previous QwQ (in thinking mode) and Qwen2.5 instruct models (in non-thinking mode) on mathematics, code generation, and commonsense logical reasoning.
  • Superior human preference alignment, excelling in creative writing, role-playing, multi-turn dialogues, and instruction following, to deliver a more natural, engaging, and immersive conversational experience.
  • Expertise in agent capabilities, enabling precise integration with external tools in both thinking and unthinking modes and achieving leading performance among open-source models in complex agent-based tasks.
  • Support of 100+ languages and dialects with strong capabilities for multilingual instruction following and translation.

Model Overview#

Model Overview#

Qwen3-235B-A22B has the following features:

  • Type: Causal Language Models
  • Training Stage: Pretraining & Post-training
  • Number of Parameters: 235B in total and 22B activated
  • Number of Paramaters (Non-Embedding): 234B
  • Number of Layers: 94
  • Number of Attention Heads (GQA): 64 for Q and 4 for KV
  • Number of Experts: 128
  • Number of Activated Experts: 8
  • Context Length: 32,768 natively and 131,072 tokens with YaRN.

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

Quickstart#

The code of Qwen3 has been in the latest versions of both transformers (≥ 4.52.4) and mlx_lm (≥ 0.25.2), and we advise you to use the latest version of transformers and mlx_lm. Older versions (e.g., transformers<4.51.0) may raise errors like:

KeyError: 'qwen3'

Install or upgrade both packages:

pip install --upgrade transformers mlx_lm

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

from mlx_lm import load, generate

model, tokenizer = load("Qwen/Qwen3-235B-A22B-MLX-8bit")
prompt = "Hello, please introduce yourself and tell me what you can do."

if tokenizer.chat_template is not None:
    messages = [{"role": "user", "content": prompt}]
    prompt = tokenizer.apply_chat_template(
        messages,
        add_generation_prompt=True
    )

response = generate(
    model,
    tokenizer,
    prompt=prompt,
    verbose=True,
    max_tokens=1024
)

print(response)

Switching Between Thinking and Non-Thinking Mode#

Tip. The enable_thinking switch is also available in APIs created by SGLang and vLLM. Please refer to our documentation for SGLang and vLLM users.

enable_thinking=True#

By default, Qwen3 has thinking capabilities enabled, similar to QwQ-32B. This means the model will use its reasoning abilities to enhance the quality of generated responses. For example, when explicitly setting enable_thinking=True or leaving it as the default value in tokenizer.apply_chat_template, the model will engage its thinking mode.

text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
    enable_thinking=True  # True is the default value for enable_thinking
)

In this mode, the model will generate think content wrapped in a <think>...</think> block, followed by the final response.

Note. For thinking mode, use Temperature=0.6, TopP=0.95, TopK=20, and MinP=0 (the default setting in generation_config.json). DO NOT use greedy decoding, as it can lead to performance degradation and endless repetitions. For more detailed guidance, please refer to the Best Practices section.

enable_thinking=False#

We provide a hard switch to strictly disable the model's thinking behavior, aligning its functionality with the previous Qwen2.5-Instruct models. This mode is particularly useful in scenarios where disabling thinking is essential for enhancing efficiency.

text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
    enable_thinking=False  # Setting enable_thinking=False disables thinking mode
)

In this mode, the model will not generate any think content and will not include a <think>...</think> block.

Note. For non-thinking mode, we suggest using Temperature=0.7, TopP=0.8, TopK=20, and MinP=0. For more detailed guidance, please refer to the Best Practices section.

Advanced Usage: Switching Between Thinking and Non-Thinking Modes via User Input#

We provide a soft switch mechanism that allows users to dynamically control the model's behavior when enable_thinking=True. Specifically, you can add /think and /no_think to user prompts or system messages to switch the model's thinking mode from turn to turn. The model will follow the most recent instruction in multi-turn conversations.

Here is an example of a multi-turn conversation:

from mlx_lm import load, generate


class QwenChatbot:
    def __init__(self, model_name="Qwen/Qwen3-235B-A22B-MLX-8bit"):
        self.model, self.tokenizer = load(model_name)
        self.history = []

    def generate_response(self, user_input):
        messages = self.history + [{"role": "user", "content": user_input}]

        text = self.tokenizer.apply_chat_template(
            messages,
            tokenize=False,
            add_generation_prompt=True
        )

        response = generate(
            self.model,
            self.tokenizer,
            prompt=text,
            verbose=True,
            max_tokens=32768
        )
        # Update history
        self.history.append({"role": "user", "content": user_input})
        self.history.append({"role": "assistant", "content": response})

        return response


# Example Usage
if __name__ == "__main__":
    chatbot = QwenChatbot()

    # First input (without /think or /no_think tags, thinking mode is enabled by default)
    user_input_1 = "How many 'r's are in strawberries?"
    print(f"User: {user_input_1}")
    response_1 = chatbot.generate_response(user_input_1)
    print(f"Bot: {response_1}")
    print("----------------------")

    # Second input with /no_think
    user_input_2 = "Then, how many 'r's are in blueberries? /no_think"
    print(f"User: {user_input_2}")
    response_2 = chatbot.generate_response(user_input_2)
    print(f"Bot: {response_2}")
    print("----------------------")

    # Third input with /think
    user_input_3 = "Really? /think"
    print(f"User: {user_input_3}")
    response_3 = chatbot.generate_response(user_input_3)
    print(f"Bot: {response_3}")

Note. For API compatibility, when enable_thinking=True, regardless of whether the user uses /think or /no_think, the model will always output a block wrapped in <think>...</think>. However, the content inside this block may be empty if thinking is disabled. When enable_thinking=False, the soft switches are not valid. Regardless of any /think or /no_think tags input by the user, the model will not generate think content and will not include a <think>...</think> block.

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
llm_cfg = {
    "model": "Qwen3-235B-A22B-MLX-8bit",

    # Use the endpoint provided by Alibaba Model Studio:
    # "model_type": "qwen_dashscope",
    # "api_key": os.getenv("DASHSCOPE_API_KEY"),

    # Use a custom endpoint compatible with OpenAI API:
    "model_server": "http://localhost:8000/v1",  # api_base
    "api_key": "EMPTY",

    # Other parameters:
    # "generate_cfg": {
    #     # Add: When the response content is `<think>this is the thought</think>this is the answer;
    #     # Do not add: When the response has been separated by reasoning_content and content.
    #     "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 Long Texts#

Qwen3 natively supports context lengths of up to 32,768 tokens. For conversations where the total length (including both input and output) significantly exceeds this limit, we recommend using RoPE scaling techniques to handle long texts effectively. We have validated the model's performance on context lengths of up to 131,072 tokens using the YaRN method.

YaRN is currently supported by several inference frameworks, e.g., transformers and llama.cpp for local use, vllm and sglang for deployment. In general, there are two approaches to enabling YaRN for supported frameworks:

  • Modifying the model files: In the config.json file, add the rope_scaling fields: json { ..., "rope_scaling": { "rope_type": "yarn", "factor": 4.0, "original_max_position_embeddings": 32768 } }

Important. If you encounter the following warning

Unrecognized keys in `rope_scaling` for 'rope_type'='yarn': {'original_max_position_embeddings'}

please upgrade transformers>=4.51.0.

Note. All the notable open-source frameworks implement static YaRN, which means the scaling factor remains constant regardless of input length, potentially impacting performance on shorter texts. We advise adding the rope_scaling configuration only when processing long contexts is required. It is also recommended to modify the factor as needed. For example, if the typical context length for your application is 65,536 tokens, it would be better to set factor as 2.0.

Note. The default max_position_embeddings in config.json is set to 40,960. This allocation includes reserving 32,768 tokens for outputs and 8,192 tokens for typical prompts, which is sufficient for most scenarios involving short text processing. If the average context length does not exceed 32,768 tokens, we do not recommend enabling YaRN in this scenario, as it may potentially degrade model performance.

Tip. The endpoint provided by Alibaba Model Studio supports dynamic YaRN by default and no extra configuration is needed.

Best Practices#

To achieve optimal performance, we recommend the following settings:

  1. Sampling Parameters:
    • For thinking mode (enable_thinking=True), use Temperature=0.6, TopP=0.95, TopK=20, and MinP=0. DO NOT use greedy decoding, as it can lead to performance degradation and endless repetitions.
    • For non-thinking mode (enable_thinking=False), we suggest using Temperature=0.7, TopP=0.8, 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 38,912 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

57 files · 242 GBWeights 242 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 57 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
LICENSE11.3 KB832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e
README.md14.8 KB8de8aaaca2ba50cc4c75a1262fcd51e47d385b0624675099ed50d1a5b3f3e9c2
config.json1.19 KBaf8ab71778ca29e712f2fc76236546f5e239fd33e09e2c413f0a040e4e024ffb
merges.txt1.67 MB8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5
model-00001-of-00048.safetensors4.94 GB59acae14769570e29aa63594d7eb8a03beba1493d7d22d3f60ae9e662b24b944
model-00002-of-00048.safetensors5.13 GB3d79ce968487f52b94a87d70e3bdab9cee6309b57b5e961b2e70b68ac5a07849
model-00003-of-00048.safetensors5.13 GB45199901413bb03bd02ad48b85033a8071a779f9518a6a5d918d8927337ee032
model-00004-of-00048.safetensors5.13 GB0c8e108fa0dfd540ed02717e3afa63d56d4ca8e0f19ce1bca8e04b50a985a5f3
model-00005-of-00048.safetensors5.13 GB44f01448d8d5cbcc1e17b7772efc6287b7cae2cd3476feea182a0d9372477e7e
model-00006-of-00048.safetensors5.13 GB6f94c0157663a0539bcaca27363ee9da99aa6d4409defe900839adcbad369931
model-00007-of-00048.safetensors5.13 GBdd08e9efc7f9c79ef8b8d43f3fd3f4493ed757d0501bc987d23e73446622730d
model-00008-of-00048.safetensors5.13 GBe5246cb9bac3506aee1b554474b1be63f6b748106c161b0d48a084b36a071d70
model-00009-of-00048.safetensors5.13 GB8c14e96e70f4674381c08b8f8f8c717ebe24b3708bd48d471db0095a31aca5d4
model-00010-of-00048.safetensors5.13 GB1d8478b47871f0378eddd98d819d7fa3fda340e783fd2dd43e97c4f24a435b6a
model-00011-of-00048.safetensors5.13 GB9248d3710d5024e31b2de06c8c8cbf62311bb15e5c4900739a2db7450eb25e09
model-00012-of-00048.safetensors5.13 GB20ca273f7261e1742330439726efdfdf6602b66c92d9281617ed11ea16f5b6d4
model-00013-of-00048.safetensors5.13 GBecb1e1c601fddc2d0944728329bd0fb20fac481bc57835597cbbcc933a317351
model-00014-of-00048.safetensors5.13 GBa05456ac2465c58d8b7f402d099b208941976b070e087f60841218f9f8578737
model-00015-of-00048.safetensors5.13 GB17a683d0d939e677e5837d0e20a6aaa678e2fa0ad4d8be351dffdcb7c4d0aad0
model-00016-of-00048.safetensors5.13 GBddfd206a0e26786ab4ccdfb7e6ff43fe815bdcd53e38c403da0454b1a89848db
model-00017-of-00048.safetensors5.13 GB7f2d3aadca7b59254bdf0cd9645017e11b5bf1b86eddb190d6f6e4bf3d93275f
model-00018-of-00048.safetensors5.13 GBefc8d7fc84f171d4bb0ee65ee6aef33a93e057387e2070e6f2eef601baca07f4
model-00019-of-00048.safetensors5.13 GB7a723b1420c68de2ac40311a94bd13198ac6fdbb00c335df93995cc13b1bea9e
model-00020-of-00048.safetensors5.13 GB7113ff625c3de38bdb040ef12ed62aa1e12777b62530f2264d96fd60f73d1439
model-00021-of-00048.safetensors5.13 GB896ae387c1b1b513fbf929318e4c1b16a3ba0571ae82f46c282553ffdc49b528
model-00022-of-00048.safetensors5.13 GB7bf66ecbf107ae6149c80d32b049fdd50b9cc307b049288a69f30da6406ba401
model-00023-of-00048.safetensors5.13 GBf6a874ae450d88b268bb112b59c02802312a0791dda03016a8aab9e908513f57
model-00024-of-00048.safetensors5.13 GB1d8ed74b1fc73915b584ddc67a36be508013072ea1d18a08506b1cb280cdb531
model-00025-of-00048.safetensors5.13 GBa9c0ded8592ea061c6ec1a2dfc5da6698c05142693b556ed9d2527355b0a8ed6
model-00026-of-00048.safetensors5.13 GB405a7295898a436e66cdfee7848de2e308f8b7b65a21085bce003bba2c4cabb2
model-00027-of-00048.safetensors5.13 GB78f5ad50dbdffe853f4e6bfcbafc5f9e0e348f73c072637160ca0f1571565e19
model-00028-of-00048.safetensors5.13 GBa4b0ff4701c21339724ce560964fdf1b339087121c2d43173cf36c22dc8afd4a
model-00029-of-00048.safetensors5.13 GB675987a84f7cf16bb0a2f40cdcdf3bd8264208253a606bc1ef2435a9c444f180
model-00030-of-00048.safetensors5.13 GBc25c1d7c3cf122e2ac4d22faaedd4b965bb5386a0fb449964565c19a3a05c0c2
model-00031-of-00048.safetensors5.13 GB06f0a0cce06cb8ec0e5534706488d6f64fae770f50939cd58299343cf8bd7f90
model-00032-of-00048.safetensors5.13 GBc936bef13856f12073dda9a6cb007c47fc7005ce03a4c78bb3184ba4e0ab2652
model-00033-of-00048.safetensors5.13 GB77f2ef4fe683522651ae72f4934975d1b68055ea7ff0e569e108a45cd57bc746
model-00034-of-00048.safetensors5.13 GBd65127da1d692870940c45d0546a15e437684eda37e35199c93265f9ef64e213
model-00035-of-00048.safetensors5.13 GBdbb67a2a4725d8c224ef3c233f09c94c370075679cf1795bfc0dd8675103bbc1
model-00036-of-00048.safetensors5.13 GBd8e7a432e6eb47221c333e91f455edacb0b3a29ea3a3679ae8ae7498c4a6dc29
model-00037-of-00048.safetensors5.13 GBbf0d7234641611b2595f445fedbd9c420e013429b24f2f3398498c8c1250bcea
model-00038-of-00048.safetensors5.13 GB6584c32ca1d2adc38898143ba2643c5330c00df875b19ad00d8b1551bd3dd0ab
model-00039-of-00048.safetensors5.13 GB89f398c6a979af9a5ab7a4f4422a8564611149d6e5e4149b9d6a77cd87840123
model-00040-of-00048.safetensors5.13 GB8b9c34a730385f02015416e8e78ec9ee164ef375c950e7eea0f0105aec80bd64
model-00041-of-00048.safetensors5.13 GB53b0849d594b3e6b16194df99cce7e96bfb545ef1f137dc55a62eec374c59227
model-00042-of-00048.safetensors5.13 GB763f847f85966a8266aa8bbd31f6e730b9697f91d98f788043625f395a791297
model-00043-of-00048.safetensors5.13 GBecd4476d65fa0c89c9b6cb0d6400fd6c7ff1def6c3b64559e58ef74e043909d2
model-00044-of-00048.safetensors5.13 GBcaf188d28b0df8fe77bb86b8dc597e89336a60571763deabd3607bbd0aeeb8a3
model-00045-of-00048.safetensors5.13 GBc773e5107302f049fedd95501d265896e33f13b243fba1e664de19b0f626a2ed
model-00046-of-00048.safetensors5.13 GB8a7c4bc5ec496570caeffdb5e575acbfa8b54b00c17091f6232ecc5e61720e47
model-00047-of-00048.safetensors5.13 GBa7cef7efb53c5f72eb3a76c7d6a2a34402f10f9e9f561250c5c204f7b708fe6f
model-00048-of-00048.safetensors1.47 GBdc57b73ef8d764f4d126ca9067075e459366d674d834a8b9245bf3b0c7567ed3
model.safetensors.index.json234 KBd190627bcae66389565a244a29c160085c53489371fd340d93baa02619465f5f
tokenizer.json11.4 MBaeb13307a71acd8fe81861d94ad54ab689df773318809eed3cbe794b4492dae4
tokenizer_config.json9.69 KBf45a828b27bfe1ae2080246d6de51c29370a0978f15b3299123830d5ba9e08a1
vocab.json2.78 MBca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
06d7d9cb66 pinned now2026-11-15 03:54 UTC57 files · 242 GB

Use it

$ fw get Qwen/Qwen3-235B-A22B-MLX-8bit
# manifest sha256 80328e7b1885… · 242 GB · 57 files
$ fw verify ./Qwen3-235B-A22B-MLX-8bit Qwen/Qwen3-235B-A22B-MLX-8bit
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Qwen/Qwen3-235B-A22B-MLX-8bit.json --dir ./Qwen3-235B-A22B-MLX-8bit $ python3 fw.py verify ./Qwen3-235B-A22B-MLX-8bit ./Qwen__Qwen3-235B-A22B-MLX-8bit.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Qwen/Qwen3-235B-A22B-MLX-8bit --revision 06d7d9cb6602b95aa88f46a9f623fd8731768381 --local-dir ./Qwen3-235B-A22B-MLX-8bit
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-235B-A22B-MLX-8bit", revision="06d7d9cb6602b95aa88f46a9f623fd8731768381") model = AutoModelForCausalLM.from_pretrained("Qwen/Qwen3-235B-A22B-MLX-8bit", revision="06d7d9cb6602b95aa88f46a9f623fd8731768381", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve Qwen/Qwen3-235B-A22B-MLX-8bit --revision 06d7d9cb6602b95aa88f46a9f623fd8731768381

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
832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e
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-235B-A22B-MLX-8bitDate: 2026-11-15Commit: 06d7d9cSigned: 2DC28CC7B26A283B ✓
Upstream
Qwen/Qwen3-235B-A22B-MLX-8bit
Pinned commit
06d7d9cb6602b95aa88f46a9f623fd8731768381
Manifest
Qwen3-235B-A22B-MLX-8bit.json · .minisig
Manifest sha256
80328e7b1885790caa389b8d7c97b95995455590d80896e7536c48b53fe63c14
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:54 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/Qwen/Qwen3-235B-A22B-MLX-8bit.json $ curl -O https://freeweights.allternit.com/manifests/Qwen/Qwen3-235B-A22B-MLX-8bit.json.minisig $ minisign -Vm Qwen3-235B-A22B-MLX-8bit.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

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Qwen/Qwen3-235B-A22B-MLX-8bit
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. Qwen3-235B-A22B-MLX-8bit.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