← back to catalog · registered 2026-11-06 12:02

abliterant/Qwen3.5-9B-RANA-abliterated-GGUF

abliterant 9B GGUF multimodal second-order
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/abliterant%2FQwen3.5-9B-RANA-abliterated-GGUF"
Response includes
  • classification m8
  • files 24
  • author_summary 9 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 · 30-day
0
Likes
0
Model age
today
created 2026-11-06

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.

Variants by this author 5 formats · 1 downloads combined

The same weights this author released in different packaging. Pick the format that matches your runtime.

Metadata

License
apache-2.0
Quantizations
BF16 IQ2 IQ3 IQ4 Q2_K Q3_K Q4 Q4_K Q5_K Q6_K Q8_0
Tags
gguf abliterant llama.cpp imatrix abliteration abliterated uncensored qwen3.5 qwen3 vision-language image-text-to-text base_model:abliterant/Qwen3.5-9B-RANA-abliterated

Related

Total size
99.5 GB
Files
24
Quantizations
13
Registered
2026-11-06 12:02
Last updated on HF
2026-11-06 12:03

Files by quantization

BF16 3 files 21.8 GB
Qwen3.5-9B-RANA-abliterated-BF16.gguf 16.7 GB 31662335 download
mtp-Qwen3.5-9B-RANA-abliterated-BF16.gguf 4.25 GB 3a27b59e download
mmproj-Qwen3.5-9B-RANA-abliterated-BF16.gguf 879 MB 42c4f455 download
Q8_0 2 files 11.1 GB
Qwen3.5-9B-RANA-abliterated-Q8_0.gguf 8.87 GB 5ddf213a download
mtp-Qwen3.5-9B-RANA-abliterated-Q8_0.gguf 2.26 GB 67487881 download
Q6_K 1 file 6.85 GB
Qwen3.5-9B-RANA-abliterated-Q6_K.gguf 6.85 GB 3a99e65e download
Q5_K 2 files 11.9 GB
Qwen3.5-9B-RANA-abliterated-Q5_K_M.gguf 6.02 GB 0dfccacf download
Qwen3.5-9B-RANA-abliterated-Q5_K_S.gguf 5.87 GB 876c7f66 download
Q4_K 2 files 10.2 GB
Qwen3.5-9B-RANA-abliterated-Q4_K_M.gguf 5.24 GB 8e1a2f0d download
Qwen3.5-9B-RANA-abliterated-Q4_K_S.gguf 4.98 GB a3c1ea1e download
IQ4 2 files 9.89 GB
Qwen3.5-9B-RANA-abliterated-IQ4_NL.gguf 5.05 GB 7a755057 download
Qwen3.5-9B-RANA-abliterated-IQ4_XS.gguf 4.84 GB a13e2818 download
Q4 1 file 4.96 GB
Qwen3.5-9B-RANA-abliterated-Q4_0.gguf 4.96 GB bc4dc2ed download
Q3_K 2 files 8.89 GB
Qwen3.5-9B-RANA-abliterated-Q3_K_L.gguf 4.59 GB 9ab9551c download
Qwen3.5-9B-RANA-abliterated-Q3_K_M.gguf 4.31 GB 4284cf44 download
IQ3 2 files 7.78 GB
Qwen3.5-9B-RANA-abliterated-IQ3_M.gguf 4.11 GB 266fa164 download
Qwen3.5-9B-RANA-abliterated-IQ3_XXS.gguf 3.67 GB 8fd6b867 download
Q2_K 1 file 3.56 GB
Qwen3.5-9B-RANA-abliterated-Q2_K.gguf 3.56 GB 48dd8347 download
IQ2 1 file 3.36 GB
Qwen3.5-9B-RANA-abliterated-IQ2_M.gguf 3.36 GB d0d96728 download
F16 1 file 876 MB
mmproj-Qwen3.5-9B-RANA-abliterated-F16.gguf 876 MB 6260fa41 download
Auxiliary files 4 files 9.86 MB
Qwen3.5-9B-RANA-abliterated-imatrix.gguf 9.83 MB 3cb7135d download
README.md 14.8 KB b93126dc download
LICENSE 11.3 KB f938136e download
.gitattributes 3.04 KB 0dee405e download

README current version from Hugging Face


license: apache-2.0
license_link: LICENSE
base_model: abliterant/Qwen3.5-9B-RANA-abliterated
base_model_relation: quantized
library_name: gguf
pipeline_tag: image-text-to-text
tags:

  • abliterant
  • gguf
  • llama.cpp
  • imatrix
  • abliteration
  • abliterated
  • uncensored
  • qwen3.5
  • qwen3
  • vision-language

Abliterant model card: RANA, Qwen3.5-9B-RANA-abliterated-GGUF

Qwen3.5-9B-RANA-abliterated-GGUF

GGUF quantizations of abliterant/Qwen3.5-9B-RANA-abliterated, a refusal-ablated Qwen/Qwen3.5-9B released by Abliterant, for llama.cpp and compatible apps. The repository has 15 quantizations from Q8_0 (9.53 GB) to IQ2_M (3.61 GB) and a BF16 reference. Vision (mmproj-*) and the MTP speculative-decoding head (mtp-*) are separate files.

Quick start · Intended use · What changed · Evaluation · Limitations · Available files

Try RANA in Abliterant Chat · abliterant.ai · Research notes · All formats · Abliterant models

Research model with safety alignment removed. It will produce content the base model refuses. Read
Intended use and Limitations before using it. The method, full evaluation and
release gates are on the BF16 card.

At a glance

Field Value
Developed by Abliterant
Base checkpoint abliterant/Qwen3.5-9B-RANA-abliterated, derived from Qwen/Qwen3.5-9B
Release type Importance-matrix GGUF quantization of the BF16 reference; not additional training
Weight formats 15 quantizations from Q8_0 to IQ2_M; BF16 reference; separate vision and MTP files
Runtime llama.cpp commit e14a779; tested with CUDA on one RTX 5090 32 GB (Blackwell)
Context 32,768 tokens in the tested example; 262,144 configured, not established for GGUF
Closeness to BF16 KLD 0.0032 (Q8_0), 0.0184 (Q4_K_M), 0.216 (IQ2_M)
Compared with a public abliteration Against bowmanslayer/Qwen3.5-9B-Uncensored: +14.9 pp useful answers to harmful requests (67.4% vs 52.5%), 4.2× smaller capability loss (0.79 vs 3.31 pp) and 2.7× closer to the base model (KL 0.109 vs 0.294); measured on the BF16 build (BF16 card)
License Apache-2.0
Intended use Refusal-behavior research; see Intended use

Release family

Format Repo Size
BF16 (reference; Transformers, vLLM) abliterant/Qwen3.5-9B-RANA-abliterated 19.3 GB
FP8 (block e4m3, Qwen's official FP8 layout; vLLM, SGLang) abliterant/Qwen3.5-9B-RANA-abliterated-FP8 12.2 GB
GGUF (llama.cpp; Q8_0 to IQ2_M, plus vision and MTP files) (this repo) abliterant/Qwen3.5-9B-RANA-abliterated-GGUF 3.6–9.5 GB per quantization
MLX (Apple Silicon; 4-, 5-, 6-, 8-bit and BF16, plus MTP drafter) abliterant/Qwen3.5-9B-RANA-abliterated-MLX 6.0–18.8 GB per folder
AWQ 4-bit (compressed-tensors; vLLM) abliterant/Qwen3.5-9B-RANA-abliterated-AWQ 11.7 GB

Quick start

Tested with llama.cpp at commit e14a779 (CUDA) on one RTX 5090 32 GB. Download the model, the vision projector and the MTP head:

hf download abliterant/Qwen3.5-9B-RANA-abliterated-GGUF \
  Qwen3.5-9B-RANA-abliterated-Q4_K_M.gguf \
  mmproj-Qwen3.5-9B-RANA-abliterated-BF16.gguf \
  mtp-Qwen3.5-9B-RANA-abliterated-Q8_0.gguf --local-dir .

Then start the server from the directory that holds them:

llama-server -m Qwen3.5-9B-RANA-abliterated-Q4_K_M.gguf \
  --mmproj mmproj-Qwen3.5-9B-RANA-abliterated-BF16.gguf \
  -md mtp-Qwen3.5-9B-RANA-abliterated-Q8_0.gguf --spec-type draft-mtp \
  --jinja -fa on -ngl 99 -c 32768 \
  --temp 1.0 --top-p 0.95 --top-k 20 --min-p 0

Recommended settings

Setting Value
Runtime llama.cpp at commit e14a779 or later, with llama-server on your PATH
Thinking On by default
Sampling --temp 1.0 --top-p 0.95 --top-k 20 (Qwen's thinking-mode settings); these are also stored as the files' default sampling metadata
min_p Set --min-p 0 explicitly; llama.cpp's own default min_p is 0.05
Context (-c) 32,768 tokens in the example; raise it for long coding or technical answers
MTP speculative decoding -md mtp-…-Q8_0.gguf --spec-type draft-mtp
Vision --mmproj mmproj-…-BF16.gguf (or the F16 file)

Choosing a quantization

Q8_0 and Q6_K are near-lossless. Q5_K_M and Q4_K_M are the usual choices when memory is tight. Below 4 bits the KLD rises quickly; Q3 and IQ3 files fit about 4–5 GB with a visible quality cost, and Q2_K and IQ2_M are the smallest files with the largest drift. Per-file size and KLD are in the table under Available files; functional checks were run on Q4_K_M only.

Intended use

  • Research only: interpretability, red-teaming, and robustness evaluation of refusal behavior.
  • Responsibility: You are responsible for complying with applicable law, the Apache-2.0 license inherited from Qwen,
    and the terms of any platform where outputs are used.

Out of scope

  • Not for public or end-user deployment without a separate moderation layer. The model's own
    refusals have been largely removed, so any safety filtering has to happen outside it.

What changed

RANA (Reasoning-Anchored, Norm-preserving Ablation) is Abliterant's refusal-ablation method for reasoning models: it anchors the edit to the model's own reasoning, keeps the edited weights at their original norms, and keeps the reference model's vision, tool calling and speculative decoding working. Its design, full BF16 evaluation and release gates are documented on the BF16 card. This conversion is not additional training.

  • Source: the BF16 reference, converted with llama.cpp's convert_hf_to_gguf.py (commit e14a779). Tensor counts, dimensions and types match unsloth's and lmstudio-community's conversions of the base model (table below).
  • Importance matrix (imatrix): activation statistics that GGUF quantization uses to decide which weights need more precision, computed with llama-imatrix on the BF16 GGUF over 601 chunks of 512 tokens of bartowski's public calibration text (Qwen3.8-27B-calibration-v6.txt from bartowski/Qwen3.8-27B-GGUF). General text, no refusal-related prompts.
  • Quantization: llama-quantize --imatrix with llama.cpp's default tensor layouts for each type (no per-tensor overrides). The MTP head is quantized to Q8_0 without an importance matrix.
  • Metadata: model name, license, base model, tags and Qwen's sampling defaults are set in every file.
Component Converter flag Tensors Matches
Main model --no-mtp 427 unsloth Qwen3.5-9B-BF16.gguf: all 427 tensors
MTP head --mtp 18 the MTP layer with the shared token embeddings and output head
Vision tower --mmproj 334 lmstudio-community and unsloth mmproj files

Evaluation

All 15 quantizations were measured for closeness to the BF16 GGUF; Q4_K_M was served for functional checks. The harmful-request, capability and benign-task evaluations of the BF16 card were not repeated on this format.

Setup

  • Closeness: KLD (Kullback–Leibler divergence: how far a quantization's next-token probabilities have moved from the BF16 GGUF's; 0 means identical) with llama-perplexity --kl-divergence on wiki.test.raw, 100 chunks of 512 tokens, the protocol of the release family's 27B GGUF card.
  • Functional checks: Q4_K_M with mmproj-…-BF16 and mtp-…-Q8_0, served by llama-server with the command in Quick start.
  • Runtime: llama.cpp commit e14a779, CUDA, one RTX 5090 32 GB.
  • Raw results: results/.

Quantization quality

The BF16 GGUF has a perplexity of 8.052 ± 0.129 on the same text.

Quantization Size KLD Same top token Perplexity
Q8_0 9.53 GB 0.0032 98.4% 8.056
Q6_K 7.36 GB 0.0058 97.3% 8.059
Q5_K_M 6.47 GB 0.0077 96.6% 8.063
Q5_K_S 6.31 GB 0.0077 96.3% 8.056
Q4_K_M 5.63 GB 0.0184 93.9% 8.126
Q4_K_S 5.35 GB 0.0205 93.6% 8.126
IQ4_XS 5.20 GB 0.0256 92.9% 8.159
IQ4_NL 5.42 GB 0.0254 92.7% 8.173
Q4_0 5.33 GB 0.0519 90.0% 8.468
Q3_K_L 4.93 GB 0.0754 88.0% 8.527
Q3_K_M 4.62 GB 0.0769 87.7% 8.485
IQ3_M 4.42 GB 0.0793 87.5% 8.579
IQ3_XXS 3.94 GB 0.1178 84.4% 8.759
Q2_K 3.83 GB 0.1950 80.1% 9.198
IQ2_M 3.61 GB 0.2160 79.3% 9.554
  • Q8_0 and Q6_K stay within 0.0058 KLD of BF16 and pick the same most likely token at 97.3% of positions or more.
  • Q4_K_M (5.63 GB) has a KLD of 0.0184; the 3-bit and 2-bit files move several times further (0.077 for Q3_K_M, 0.216 for IQ2_M).

Functional checks

Served with llama-server, Q4_K_M + mmproj-…-BF16 + mtp-…-Q8_0:

  • Text: thinking-mode arithmetic answered correctly: pass.
  • Vision: reads the code word and shape from a synthetic image: pass.
  • Tool calling: call → result → second call with a new argument: pass.
  • MTP speculative decoding: 666 of 1,068 drafted tokens accepted (62.4%) on one generation at temperature 0: pass.

Limitations

  • Refusal behavior was not re-measured on this format. The harmful-request evaluation ran on the BF16
    build only; closeness to BF16 and the functional checks under Evaluation are what was measured here.
  • Everything listed under Limitations on the BF16 card applies here too: safety alignment
    removed, judge-rated usefulness, longer coding answers and the TruthfulQA change measured there.
  • Functional checks cover Q4_K_M only. The other quantizations were measured for closeness to BF16 only; the lowest-bit files drift the most and may behave differently.
  • KLD is measured on English Wikipedia text at a 512-token context. It says how closely a quantization tracks BF16, not how it scores on downstream tasks.

Recommendations

  • Quantization choice: Q8_0 and Q6_K are near-lossless; Q5_K_M and Q4_K_M are the usual choices when memory is tight; see Choosing a quantization.
  • Sampling: set --min-p 0 explicitly, because llama.cpp's own default min_p is 0.05.
  • Safety filtering: keep it in a separate moderation layer outside the model; see Out of scope.

Available files

Other formats are listed under Release family.

KLD is the mean KL divergence of each quantization's next-token distribution from the BF16 GGUF; "same top token" is how often both pick the same most likely token (llama-perplexity on wiki.test.raw, 100 chunks of 512 tokens).

File Size KLD 99th pct KLD Same top token Notes
Qwen3.5-9B-RANA-abliterated-Q8_0.gguf 9.53 GB 0.0032 0.009 98.4% near-lossless
Qwen3.5-9B-RANA-abliterated-Q6_K.gguf 7.36 GB 0.0058 0.022 97.3% near-lossless
Qwen3.5-9B-RANA-abliterated-Q5_K_M.gguf 6.47 GB 0.0077 0.042 96.6%
Qwen3.5-9B-RANA-abliterated-Q5_K_S.gguf 6.31 GB 0.0077 0.050 96.3%
Qwen3.5-9B-RANA-abliterated-Q4_K_M.gguf 5.63 GB 0.0184 0.130 93.9% functional checks run on this file
Qwen3.5-9B-RANA-abliterated-Q4_K_S.gguf 5.35 GB 0.0205 0.146 93.6%
Qwen3.5-9B-RANA-abliterated-IQ4_XS.gguf 5.20 GB 0.0256 0.198 92.9%
Qwen3.5-9B-RANA-abliterated-IQ4_NL.gguf 5.42 GB 0.0254 0.203 92.7%
Qwen3.5-9B-RANA-abliterated-Q4_0.gguf 5.33 GB 0.0519 0.420 90.0%
Qwen3.5-9B-RANA-abliterated-Q3_K_L.gguf 4.93 GB 0.0754 0.623 88.0%
Qwen3.5-9B-RANA-abliterated-Q3_K_M.gguf 4.62 GB 0.0769 0.631 87.7%
Qwen3.5-9B-RANA-abliterated-IQ3_M.gguf 4.42 GB 0.0793 0.585 87.5%
Qwen3.5-9B-RANA-abliterated-IQ3_XXS.gguf 3.94 GB 0.1178 0.941 84.4%
Qwen3.5-9B-RANA-abliterated-Q2_K.gguf 3.83 GB 0.1950 1.529 80.1%
Qwen3.5-9B-RANA-abliterated-IQ2_M.gguf 3.61 GB 0.2160 1.666 79.3%

Also in this repository:

  • Qwen3.5-9B-RANA-abliterated-BF16.gguf (17.92 GB): the unquantized GGUF, the KLD reference.
  • mmproj-Qwen3.5-9B-RANA-abliterated-{BF16,F16}.gguf (0.92 GB each): the vision tower, identical to the base model's.
  • mtp-Qwen3.5-9B-RANA-abliterated-{BF16,Q8_0}.gguf: the MTP head as a speculative draft for --spec-type draft-mtp, consistent with the main model.
  • Qwen3.5-9B-RANA-abliterated-imatrix.gguf: the importance matrix used for every quantization.
  • LICENSE: the Apache-2.0 license inherited from Qwen.
  • assets/abliterant-model-card-header.png: the card banner.
  • results/: kld.json (closeness per quantization), ppl_bf16.json, smoke_Q4_K_M.json (functional checks), verify_gguf.json (conversion checks).

Provenance and license

Credits

  • Qwen team: base model Qwen/Qwen3.5-9B.
  • Arditi et al., 2024: "Refusal in Language Models Is Mediated by a Single Direction".
  • Jim Lai (grimjim): prior work on norm-preserving abliteration.
  • llama.cpp and ggml-org: conversion, quantization and inference.
  • bartowski: the calibration text.
  • Datasets: wikitext-2 (wiki.test.raw).
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