base_model: ressl/MiniMax-M3-uncensored
license: other
tags:
- gguf
- minimax-m3
- uncensored
- abliterated
- imatrix
MiniMax-M3-uncensored-GGUF
Static GGUF quants of ressl/MiniMax-M3-uncensored,
the abliterated (refusal-removed) build of MiniMaxAI/MiniMax-M3
(427B total / 10B active MoE, 128 experts, 4 active). Unpruned, text-only.
[!NOTE]
All credit for the model goes to ressl (abliteration ofo_projand everydown_proj, all 60 layers, routers untouched) and MiniMaxAI (base model).
The importance matrix and the per-tensor quant recipe are AesSedai's, taken
verbatim from AesSedai/MiniMax-M3-GGUF so these files are
quant-matched tensor-for-tensor to their stock MiniMax-M3 quants. Thank you.
What was done
ressl/MiniMax-M3-uncensoredbf16 safetensors →Q8_0GGUF withconvert_hf_to_gguf.py(llama.cpp b10819).Each smaller size cut from that Q8_0 with
llama-quantize --allow-requantizeusing AesSedai'simatrix.gguf(bartowskicalibration_datav5, 49 chunks) and their mixture: the ftype sets the dense
tensors, and--tensor-typeoverrides push only the routed experts down. Example for IQ4_XS:llama-quantize --allow-requantize --imatrix imatrix.gguf \ --tensor-type ffn_gate_exps=iq3_s --tensor-type ffn_up_exps=iq3_s --tensor-type ffn_down_exps=iq4_xs \ MiniMax-M3-uncensored-Q8_0.gguf MiniMax-M3-uncensored-IQ4_XS.gguf Q6_KFiles are split into <50 GB shards with
llama-gguf-split; point llama.cpp at shard00001and it loads the set.
Quants
Uploading in this order; the table fills in as each size lands. PPL and KLD are measured against this
model's own Q8_0 on wiki.test.raw (512-token chunks), so they read as quantization loss of the
uncensored weights, not as a comparison to the stock model.
| Quant | Size | Mixture (dense / gate exps / up exps / down exps) | PPL | KLD vs Q8_0 |
|---|---|---|---|---|
| IQ4_XS | 189.13 GiB | Q6_K / IQ3_S / IQ3_S / IQ4_XS | pending | pending |
| Q5_K_M | pending | Q8_0 / Q5_K / Q5_K / Q6_K | ||
| Q4_K_M | pending | Q8_0 / Q4_K / Q4_K / Q5_K | ||
| IQ3_S | pending | Q6_K / IQ2_S / IQ2_S / IQ3_S | ||
| IQ2_S | pending | Q6_K / IQ2_XS / IQ2_XS / IQ3_XXS | ||
| Q8_0 | 422.46 GiB | Q8_0 | reference | reference |
Serving
Thinking is on by default in MiniMax-M3's template; pass chat_template_kwargs: {"thinking_mode": "disabled"}
for the non-thinking mode. The IQ4_XS fits a 256 GB Apple Silicon box.
Caliper
This build is measured on the Caliper creative-writing leaderboard
against the stock MiniMax-M3 served from the same AesSedai recipe.