← back to catalog · registered 2026-09-26 12:57

vwdubb/Swift-Qwen3.8-27B-Uncensored-MTP-FP8

vwdubb 27B multimodal second-order
curl -H "Authorization: Bearer $ABL_KEY" \
     "https://abliteration.org/api/v1/models/vwdubb%2FSwift-Qwen3.8-27B-Uncensored-MTP-FP8"
Response includes
  • classification m-uncensored
  • files 31
  • author_summary 7 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M-U
Primary method

Uncensored (method unknown)

No other method signals detected in this model.
Confidence
LOW
Why this label 3 signals
Weak or ambiguous signals. Best guess based on catalog patterns; treat as tentative and check the evidence below.
  • 'uncensored' in name/tags but no 'abliterated' marker
  • method not identifiable from author declaration alone
  • may be DPO fine-tune, prompt engineering, or unknown technique
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-09-26

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 qwen3_5 image-text-to-text abliterated uncensored qwen3_8 mtp conversational arxiv:2406.11717 base_model:ajgazin/Swift-1.5-Qwen3.8-27B-Uncensored-MTP base_model:quantized:ajgazin/Swift-1.5-Qwen3.8-27B-Uncensored-MTP

Related

Total size
35.8 GB
Files
31
Quantizations
1
Registered
2026-09-26 12:57
Last updated on HF
2026-09-26 13:32

Files by quantization

Auxiliary files 31 files 35.8 GB
model-00018-of-00018.safetensors 3.16 GB 408df500 download
model-00001-of-00018.safetensors 2.70 GB 370d58db download
model-00016-of-00018.safetensors 2.46 GB 6636490e download
model-00006-of-00018.safetensors 2.46 GB 6934064a download
model-00008-of-00018.safetensors 2.46 GB 2a5a3ee7 download
model-00010-of-00018.safetensors 2.46 GB ae2dc5ef download
model-00012-of-00018.safetensors 2.46 GB ba4d08f1 download
model-00014-of-00018.safetensors 2.46 GB 1284f652 download
model-00004-of-00018.safetensors 2.39 GB e9171695 download
model-00003-of-00018.safetensors 2.37 GB 59e1c45c download
model-00002-of-00018.safetensors 1.84 GB e6e42fed download
model-00005-of-00018.safetensors 1.29 GB d9a3454e download
model-00007-of-00018.safetensors 1.22 GB c27011a6 download
model-00009-of-00018.safetensors 1.22 GB 029483a2 download
model-00011-of-00018.safetensors 1.22 GB 787090b2 download
model-00013-of-00018.safetensors 1.22 GB 9bcdc9cf download
model-00015-of-00018.safetensors 1.22 GB 9307e03d download
model-00017-of-00018.safetensors 1.22 GB a4d386d5 download
tokenizer.json 12.2 MB 0997f410 download
vocab.json 6.41 MB 0aa0ce06 download
merges.txt 3.20 MB a494e019 download
model.safetensors.index.json 128 KB df0d3165 download
tokenizer_config.json 17.5 KB 5de744b3 download
chat_template.jinja 8.74 KB c0c686f9 download
abliteration.json 7.91 KB b47e3b57 download
README.md 6.42 KB 2ec1e5f7 download
config.json 4.97 KB 18945470 download
.gitattributes 1.70 KB 80737386 download
preprocessor_config.json 390 B 2ea84a43 download
video_preprocessor_config.json 385 B 3ba673a5 download
generation_config.json 221 B 1adb5e77 download

README current version from Hugging Face


license: other
license_name: swift-open-license-1.0
license_link: https://huggingface.co/ukisai/Swift-Qwen3.8-27b
base_model:

  • Swift-Qwen3.8-27B-Uncensored-MTP
    library_name: transformers
    pipeline_tag: image-text-to-text
    tags:
  • abliterated
  • uncensored
  • qwen3_8
  • mtp

Swift-Qwen3.8-27B-Uncensored-MTP

An abliterated Swift-Qwen3.8-27B, UkisAI's
reasoning-efficient fine-tune of Qwen3.8-27B. It applies
the single-direction refusal ablation of
orcarouter/Qwen3.8-27B-Uncensored
(Arditi et al. 2024), with orcarouter's own direction, to Swift's weights. The vision tower is
untouched and the MTP head is kept and edited consistently, so self-speculative decoding works.

Full BF16 safetensors. Quantized:
GGUF (llama.cpp,
Unsloth-dynamic Q2 to Q8) and
NVFP4 (vLLM, SGLang).
The same edit on Swift 1.5 is
ajgazin/Swift-1.5-Qwen3.8-27B-Uncensored-MTP.

Results

Model Refusals KL divergence
This model (against Swift) 15/100 0.0634
Swift-Qwen3.8-27B 98/100 0
Reference: orcarouter/Qwen3.8-27B-Uncensored (against Qwen3.8-27B) 17/100 0.0621
Reference: Qwen3.8-27B 98/100 0

All four rows are our measurements with Heretic's built-in
evaluation (evaluate_model, BF16):

  • Refusals: 100 prompts from mlabonne/harmful_behaviors, greedy, up to 100 tokens, Heretic's
    keyword-based refusal detector.
  • KL divergence: first-token distributions on 100 prompts from mlabonne/harmless_alpaca, against
    the original model.
  • Thinking is closed immediately with a response prefix ("\n</think>\n\n"), so answers are scored,
    not reasoning.
  • Refusal counts depend on the evaluation setup and are not comparable across model cards.

Method

orcarouter's card describes one refusal direction r: the massive-activation-masked mean difference
of harmful (AdvBench) minus harmless (Alpaca) last-token residuals at layer 38, orthogonalized out of
every residual-writing matrix in float32. That edit is fully determined by r, so r was recovered
from the difference between orcarouter's weights and Qwen3.8-27B's, then projected out of Swift's own
matrices.

Edited tensors (131, the same set as orcarouter's), computed in float32 and stored in BF16:

Component Tensors Edit
self_attn.o_proj (16 full-attention layers + MTP) 17 W' = W - r (rᵀ W)
linear_attn.out_proj (48 Gated DeltaNet layers) 48 W' = W - r (rᵀ W)
mlp.down_proj (64 layers + MTP) 65 W' = W - r (rᵀ W)
embed_tokens 1 E' = E - (E r) rᵀ

Everything else is Swift's, including the vision tower, lm_head and the other 13 MTP tensors. All
1199 tensors are present.

Recovering r:

  • Each tensor's difference is rank one along one shared direction (per-tensor cosine to r at least
    0.9999), at full strength (fitted scale 0.999). Five hidden dimensions are never edited: the masked
    massive-activation dimensions, exactly zero in r.
  • The estimate is the top eigenvector of the summed Gram matrices of the differences, refined by a
    per-coordinate least-squares fit over elements whose BF16 rounding step is small against the edit.
  • Applying the recovered r to Qwen3.8-27B reproduces orcarouter's 131 tensors with 99.75% of
    elements bit-identical; the rest differ by BF16 rounding (largest per-tensor error 0.7% of the edit).

Transfer to Swift:

  • Swift's fine-tune changed 256 tensors, 80 of them among the 131 edited. The edit projects r out of
    Swift's matrices rather than adding orcarouter's difference, so those changes are projected too.
  • Refusal directions computed the same way for both models (layer 38, 400 harmful and 400 harmless
    prompts) have a cosine of 0.99995: the fine-tune did not move the direction.

abliteration/ holds r (r.pt), the recovery report (recover.json) and the scripts
(orca_tools.py, orca.sh). abliteration.json lists the edited tensors and the hash of r.

Usage

Architecture, tokenizer and chat template are Swift's and Qwen3.8-27B's.

import torch
from transformers import AutoModelForImageTextToText, AutoProcessor

model_id = "ajgazin/Swift-Qwen3.8-27B-Uncensored-MTP"
processor = AutoProcessor.from_pretrained(model_id)
model = AutoModelForImageTextToText.from_pretrained(
    model_id,
    torch_dtype=torch.bfloat16,
    device_map="auto",
)
vllm serve ajgazin/Swift-Qwen3.8-27B-Uncensored-MTP \
  --dtype bfloat16 \
  --max-model-len 262144 \
  --reasoning-parser qwen3 \
  --enable-auto-tool-choice \
  --tool-call-parser qwen3_coder

Self-speculative decoding with the MTP head (flags from the Swift card):

# vLLM
--speculative-config '{"method":"mtp","num_speculative_tokens":3}'

# SGLang
--speculative-algorithm EAGLE --speculative-num-steps 3 \
  --speculative-eagle-topk 1 --speculative-num-draft-tokens 4

Sampling, as for Swift and Qwen: temperature 1.0, top_p 0.95, top_k 20, min_p 0.

Not evaluated

General benchmarks, refusal behaviour in thinking mode, whether Swift's shorter reasoning traces
survive, and MTP acceptance against Swift.

License

Derivative of Swift-Qwen3.8-27B, under the Swift Open License v1.0
(Swift model card): free for individuals and
organizations up to US$1,000,000 annual recurring revenue, above that commercial use needs a Swift
Enterprise License from UkisAI. Qwen3.8-27B and orcarouter/Qwen3.8-27B-Uncensored are Apache 2.0.

Intended use

The model answers requests the original declines. You are responsible for how you use it and for
complying with applicable law and the license.

Credits

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 app" button that hands off directly to a local runtime of your choice - Abliteration, LM Studio, or Ollama. No API keys, no subscription, no prompt leakage.