How to use from
Pi
# Gated model: Login with a HF token with gated access permission
hf auth login
Start the llama.cpp server
# Install llama.cpp:
brew install llama.cpp
# Start a local OpenAI-compatible server:
llama serve -hf vcruz305/Qwen3.8-2.4T-A95B-GGUF:IQ1_S
Configure the model in Pi
# Install Pi:
npm install -g @mariozechner/pi-coding-agent
# Add to ~/.pi/agent/models.json:
{
  "providers": {
    "llama-cpp": {
      "baseUrl": "http://localhost:8080/v1",
      "api": "openai-completions",
      "apiKey": "none",
      "models": [
        {
          "id": "vcruz305/Qwen3.8-2.4T-A95B-GGUF:IQ1_S"
        }
      ]
    }
  }
}
Run Pi
# Start Pi in your project directory:
pi
Quick Links

You need to agree to share your contact information to access this model

This repository is publicly accessible, but you have to accept the conditions to access its files and content.

Log in or Sign Up to review the conditions and access this model content.

Qwen3.8-2.4T-A95B GGUF

Qwen3.8-2.4T-A95B is Qwen's open 2.4T MoE (95B active). 92 layers, 512 routed experts plus one shared expert, ten routed experts per token.

These files are llama.cpp GGUFs of that model, cut to fit a small DGX Spark cluster (128 GB unified memory per box). The k=1024 file is 265 GiB, which is the 3-Spark size. The k=1536 file is 373 GiB and is meant for 4 Sparks. A 3-Spark split of 373 GiB is about 124 GiB per rank and does not leave enough headroom.

What k means

k is the FFN width inside each routed expert (n_ff_exp), not the number of experts. Official width is 2048.

File k keep Bytes GiB
Qwen3.8-2.4T-A95B-k1024-IQ1_S-Q8.gguf 1024 50% 284,737,696,224 265.18
Qwen3.8-2.4T-A95B-k1536-IQ1_S-Q8.gguf 1536 75% 400,500,486,624 373.01

The router still has all 512 experts. The shared expert is still 2048 wide. Routed expert weights are IQ1_S. Shared expert, attention / Gated DeltaNet, router, and embeddings are Q8_0 / F32. No MTP.

Versus Unsloth's 1-bit packs

Same as these files: Unsloth did not remove experts. unsloth/Qwen3.8-2.4T-A95B-GGUF UD-IQ1_S and UD-Q1_0 still list expert_count=512 and expert_used_count=10. The router is intact.

They also left expert width at the stock 2048 (expert_feed_forward_length=2048). The size cut is Dynamic 2.0 1-bit on that full-width model: UD-Q1_0 is 370 GiB, UD-IQ1_S is 473 GiB.

This repo keeps the same 512 experts and instead narrows each expert's FFN (k), with IQ1_S on the routed tensors and Q8_0 on the always-on trunk. That is why k=1024 is smaller than Unsloth's smallest file without dropping anyone from the committee. There is no head-to-head bench in this card.

Download

Use hf_xet. Do not git clone.

export HF_XET_HIGH_PERFORMANCE=1
hf download vcruz305/Qwen3.8-2.4T-A95B-GGUF \
  --local-dir Qwen3.8-2.4T-A95B-GGUF \
  --include "Qwen3.8-2.4T-A95B-k1536-IQ1_S-Q8.gguf"

Change --include for the k you want.

Run

Needs llama.cpp with qwen35moe. These files will not fully offload a 48 GB GPU.

llama-cli \
  -m Qwen3.8-2.4T-A95B-k1536-IQ1_S-Q8.gguf \
  -ngl 0 -c 4096 -n 64 --temp 0 \
  --jinja --reasoning-format deepseek \
  -p "Say OK."

License

Same terms as the official Qwen3.8-Max / 2.4T-A95B card (license: other, license_name: qwen3.8-max). See Qwen/Qwen3.8-2.4T-A95B-FP8.

Contact

Victor Cruz (vcruz305).

Downloads last month
29
GGUF
Model size
1.2T params
Architecture
qwen35moe
Hardware compatibility
Log In to add your hardware

1-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for vcruz305/Qwen3.8-2.4T-A95B-GGUF

Quantized
(3)
this model