← back to catalog · registered 2026-09-21 06:56

edp1096/Huihui-Qwen3.8-Flash-Next-abliterated-NVFP4-QAD

edp1096 87B GGUF multimodal
Your rig guess connected
? Why do I need an app?
Reading your rig…

This is a rough estimate. Install the free app - we'll show exact numbers.

Reading real hardware from your app right now. Numbers below are exact.

Below is the per-quantization compatibility for this model.

curl -H "Authorization: Bearer $ABL_KEY" \
     "https://abliteration.org/api/v1/models/edp1096%2FHuihui-Qwen3.8-Flash-Next-abliterated-NVFP4-QAD"
Response includes
  • classification m8
  • files 55
  • hub_downloads_all_time 336
  • author_summary 13 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M8
Primary method

Repackaging (quantization)

Applied on top of direct removal inherited from the base model.
Confidence
MEDIUM
Inherited from base model
Why this label 3 signals
Method inferred from partial signals - repository name, related files, or tag patterns. Producer identity not confirmed; label may sharpen or shift as we gather more evidence.
  • 'abliterated' in name/tags
  • is_gguf=1
  • assume M1 (base ablation) + M8 (GGUF quant) - default when producer unknown
Refusal direction extraction

No specific extraction method could be identified for this model. The producer either did not document it or used a proprietary pipeline.

What is a refusal direction? →
Downloads · lifetime
336
Likes
1
Model age
6w ago
created 2026-09-21
Downloads over time
Now981→from0↑0%
03607191.1K0 on Sep 21981 on Nov 5SepOctNov
Sep 21 → Nov 5 · 46 snapshots · spans 45 days

Genealogy 0 direct forks

Full fork graph →

This model's place in the market. Above: what it was derived from. Below: the tree of everything derived from it.

Metadata

License
other
Tags
transformers safetensors qwen4_exp image-text-to-text quantized nvfp4 mxfp8 modelopt abliterated sglang conversational multimodal

Related

Total size
98.6 GB
Files
55
Quantizations
1
Registered
2026-09-21 06:56
Last updated on HF
2026-10-04 07:57

Files by quantization

Auxiliary files 55 files 98.6 GB
model-00034-of-00036.safetensors 4.24 GB 4ecb4883 download
model-00010-of-00036.safetensors 3.96 GB a712ec66 download
model-00012-of-00036.safetensors 3.96 GB 4a31fc3f download
model-00014-of-00036.safetensors 3.96 GB 7b84d62f download
model-00016-of-00036.safetensors 3.96 GB 170d2e5d download
model-00018-of-00036.safetensors 3.96 GB a706e52f download
model-00020-of-00036.safetensors 3.96 GB b6d4378c download
model-00022-of-00036.safetensors 3.96 GB a7867f1f download
model-00024-of-00036.safetensors 3.96 GB a7a7ac74 download
model-00026-of-00036.safetensors 3.96 GB d625b315 download
model-00028-of-00036.safetensors 3.96 GB 605c871d download
model-00030-of-00036.safetensors 3.96 GB c87565be download
model-00032-of-00036.safetensors 3.96 GB c2d2570a download
model-00008-of-00036.safetensors 3.96 GB 0a4e9088 download
model-00004-of-00036.safetensors 3.96 GB ad38ae25 download
model-00006-of-00036.safetensors 3.96 GB 224c651f download
model-00001-of-00036.safetensors 3.96 GB 13b4ea91 download
model-00035-of-00036.safetensors 2.60 GB c0aa20ba download
model-00002-of-00036.safetensors 1.68 GB 0e4f57c9 download
model-00005-of-00036.safetensors 1.68 GB 3a596859 download
model-00007-of-00036.safetensors 1.68 GB 2cc89ec5 download
model-00009-of-00036.safetensors 1.68 GB 5c6310e8 download
model-00011-of-00036.safetensors 1.68 GB 42b1346f download
model-00013-of-00036.safetensors 1.68 GB 78d08c17 download
model-00015-of-00036.safetensors 1.68 GB 579c34fe download
model-00017-of-00036.safetensors 1.68 GB 53ab970e download
model-00019-of-00036.safetensors 1.68 GB 5521c100 download
model-00021-of-00036.safetensors 1.68 GB fe9c40e5 download
model-00023-of-00036.safetensors 1.68 GB a721a37b download
model-00025-of-00036.safetensors 1.68 GB 38b381c4 download
model-00027-of-00036.safetensors 1.68 GB 98abf676 download
model-00029-of-00036.safetensors 1.68 GB 5af1be56 download
model-00031-of-00036.safetensors 1.68 GB 0d0939a8 download
model-00033-of-00036.safetensors 1.68 GB 75fc462c download
model-00003-of-00036.safetensors 1.60 GB ab27eadf download
model-00036-of-00036.safetensors 9.22 MB 72c76c2b download
model.safetensors.index.json 31.8 MB c528e562 download
tokenizer.json 12.2 MB 0997f410 download
vocab.json 6.41 MB 0aa0ce06 download
merges.txt 3.20 MB a494e019 download
gguf-audit.json 756 KB f7c1f075 download
transfer-manifest.json 645 KB 514eef45 download
initial-transfer-manifest.json 641 KB 197e3143 download
config.json 107 KB db7e5832 download
hf_quant_config.json 96.8 KB 01eda361 download
export-manifest.json 76.5 KB 205014b2 download
tokenizer_config.json 17.5 KB 5de744b3 download
chat_template.jinja 8.74 KB c0c686f9 download
README.md 7.58 KB fd2cedd1 download
scale-refinement-progress.json 2.98 KB ed35f0cf download
generation_config.json 2.05 KB 23a56fd9 download
.gitattributes 1.60 KB aa7aacd0 download
runtime-qualification.json 1.02 KB 0a19192c download
preprocessor_config.json 390 B 2ea84a43 download
video_preprocessor_config.json 385 B 3ba673a5 download

README current version from Hugging Face


base_model:


Huihui-Qwen3.8-Flash-Next-abliterated-NVFP4-QAD

Base:

  • local-inference-lab/Qwen3.8-Flash-Next-NVFP4
  • huihui-ai/Huihui-Qwen3.8-Flash-Next-abliterated-GGUF

Conversion: DQ(LIL QAD) + DQ(Huihui Q8) - DQ(Unsloth Q8), followed by BF16 rounding and ModelOpt requantization. Original LIL activation scales are retained without new activation calibration. GGUF residuals and requantization error remain; equivalence to Huihui BF16 and preservation of LIL benchmark scores are not claimed. See transfer-manifest.json.

Validated on DGX Spark TP1 with my SGLang: See runtime-qualification.json.

Recipe example:

MODEL_ID=edp1096/Huihui-Qwen3.8-Flash-Next-abliterated-NVFP4-QAD
MODEL_DIR="$HOME/.cache/huggingface/$MODEL_ID"
hf download "$MODEL_ID" --local-dir "$MODEL_DIR"

docker run -d --name qwen38-qad --gpus all --init --ipc=host \
  --shm-size=16g --ulimit memlock=-1 --security-opt seccomp=unconfined \
  -p 8000:30000 \
  -v "$MODEL_DIR:/model:ro" \
  -v "$HOME/.cache/qwen38-qad:/root/.cache/sglang" \
  -e SGLANG_ALLOW_OVERWRITE_LONGER_CONTEXT_LEN=1 \
  -e SGLANG_QAD_B12X_GDN=1 -e SGLANG_QAD_PLE_IO_URING=1 \
  -e SGLANG_QWEN4_PLE_FILE_RSS_BUDGET_GB=0.5 \
  -e SPARKTALK_FLASH_NEXT_DRAFT_VOCAB=off \
  -e PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True \
  --entrypoint python3 ghcr.io/edp1096/sglang-qwen38-qad:sm121-v4 \
  /opt/sparktalk-flash-next/launch.py \
  --model-path /model --served-model-name "$MODEL_ID" \
  --host 0.0.0.0 --port 30000 --tp-size 1 \
  --context-length 1048576 --max-total-tokens 1048576 \
  --mem-fraction-static 0.85 --max-running-requests 1 \
  --chunked-prefill-size 4096 --page-size 64 --cuda-graph-max-bs-decode 1 \
  --quantization modelopt_mixed --kv-cache-dtype fp8_e4m3 \
  --prefill-attention-backend triton --decode-attention-backend trtllm_mha \
  --moe-runner-backend flashinfer_cutlass --fp4-gemm-backend flashinfer_cutlass \
  --disable-shared-experts-fusion --disable-flashinfer-autotune \
  --ple-offload-embedding --ple-offload-backend file \
  --ple-offload-dir /root/.cache/sglang/ple --weight-loader-drop-cache-after-load \
  --mamba-radix-cache-strategy extra_buffer --max-mamba-cache-size 8 \
  --reasoning-parser qwen3 --tool-call-parser qwen3_coder --mm-feature-transport cpu \
  --speculative-algorithm NEXTN --speculative-num-steps 3 \
  --speculative-eagle-topk 1 --speculative-num-draft-tokens 4 \
  --speculative-draft-model-quantization modelopt_mixed \
  --json-model-override-args '{"text_config":{"rope_parameters":{"mrope_interleaved":true,"mrope_section":[11,11,10],"rope_type":"yarn","rope_theta":10000000,"partial_rotary_factor":0.25,"factor":4.0,"original_max_position_embeddings":262144}}}'

Model Description

local-inference-lab/Qwen3.8-Flash-Next-NVFP4 is a mixed-precision model distilled from
Qwen/Qwen3.8-Flash-Next
using quantization-aware distillation (QAD). The student is trained against
the original BF16 teacher with quantized weights in its forward pass,
learning to compensate for quantization error rather than relying on
post-training quantization alone.

The architecture is unchanged: 48 decoder layers, 512 routed experts per
layer with 10 active per token, hybrid Gated DeltaNet/Qwen Sparse Attention (QSA),
and n-gram embedding tables. Compression comes from lower-precision weights,
not fewer layers or experts. The checkpoint occupies approximately 98 GiB
on disk and is particularly suited to run on a single RTX 6000 (with PLE offload),
or a DGX Spark (with or without PLE offload).

What's quantized

Component Weight format Distillation
Text routed experts: gate, up and down projections NVFP4 Trained
N-gram embedding tables (PLE) NVFP4 Trained
Text shared experts: gate, up and down projections MXFP8 Trained
Text attention projections, including QSA indexers MXFP8 Frozen
Text routers, residual-stream mixing and PLE projections/convolution BF16 Trained
Text token embeddings, LM head, attention norms and recurrent parameters BF16 Frozen
Vision encoder MXFP8 attention/FC1/merger projections, NVFP4 FC2; remaining parameters BF16 Unchanged
Multi-token prediction (MTP) module NVFP4 routed experts; remaining parameters BF16 Unchanged

NVFP4 stores 4-bit E2M1 values with FP8 block scales per 16 elements and an
FP32 global scale. MXFP8 stores 8-bit E4M3 values with power-of-two block
scales per 32 elements. Residual-mixing and PLE normalization weights are
trained in FP32 and exported in BF16. Shared-expert scalar gates remain
frozen in BF16.

Vision and MTP retain their weights. They are included in the release but were not part of text distillation.

Quantization-aware distillation

The BF16 teacher generates responses and supplies token-level probability
and hidden-state targets. The trainable NVFP4 and MXFP8 weights are quantized
and reconstructed for each forward pass. Gradients update
the underlying weights so their low-precision representations better match
the teacher.

The objective combines next-token probability matching using total
variation, hidden-state matching, and separate losses for end-of-response
and end-of-thinking behavior. These boundary losses target the teacher's
decisions to continue, finish reasoning, and stop responding.

Training uses the Quatrain distillation trainer: 2,500 trunk
updates followed by 1,500 joint-refinement updates, which also train the
n-gram embedding tables and simulate MXFP8 shared-expert weights. Attention
remains frozen, using its MXFP8 weights during joint refinement.

Training data

The distillation corpus contains 200,004,844 prompt-and-response tokens across
53,573 documents, with sequences up to 8,192 tokens. Prompts cover coding,
reasoning, general instruction following and multilingual conversations.
Assistant responses are generated by the original BF16 Qwen teacher using
its native chat template and thinking mode; responses from other models
are not used as training targets.

Activation calibration

Distillation uses BF16 activations. Separately, routed-expert activation
scales are calibrated over the 200M-token chat corpus and an additional
104M raw-text tokens, using natural routing. The raw-text corpus is used
for calibration, not gradient updates.

The serving configuration uses static NVFP4 activation quantization for
text routed experts and dynamic MXFP8 activation quantization for MXFP8
projections. PLE tables, MTP routed experts and vision FC2 use weight-only
NVFP4. Activation quantization is therefore separate from the weight
quantization simulated during distillation.

Requirements

Use a runtime that supports Qwen3.8-Flash-Next and this mixed NVFP4/MXFP8
ModelOpt layout, including NVFP4 PLE tables. The disk size is not a runtime
memory estimate: KV cache and runtime buffers require additional memory.
The tokenizer, chat template and vision assets are preserved from the
mixed-precision base checkpoint.

Evaluation

Benchmark Score
AA-LCR 79.4
GPQA Diamond 89.9
Tool Eval Bench 91

On GPQA Diamond, this distilled checkpoint scored higher than NVFP4 PTQ
while using 9% fewer tokens on average, 15% fewer at the median, and 26%
fewer at the 99th percentile (P99).

README history 8 versions

The author's README evolved over time. Click a version to see its content at that point.

  1. 2026-10-04qad step-5500d8a260c8.7 KB
    Loading...
  2. 2026-09-23Update README.mdf29f46c8.3 KB
    Loading...
  3. 2026-09-23Update README.md2f411a38.4 KB
    Loading...
  4. 2026-09-23Update README.md81275548.5 KB
    Loading...
  5. 2026-09-23Update README.md0348c958.1 KB
    Loading...
  6. 2026-09-21Use SGLang sm121-v5 image with native video metadata fallbackdab3b5a7.6 KB
    Loading...
  7. 2026-09-21Add model card YAML metadatae9572667.6 KB
    Loading...
  8. 2026-09-21Upload README.mdc2bef0a7.1 KB
    Loading...
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration