Skip to page content
SAVRN
Search Plan a project

Open-weight model · Text generation

Qwen3.8-27B-OBLITERATED

by Ahmed ahmed-amedo/Qwen3.8-27B-OBLITERATED

Qwen3.8-27B-OBLITERATED is an open-weight model for text generation from Ahmed, released under Apache License 2.0. It has 27.8B parameters and a 262,144-token context. At 16-bit it needs about 66.7 GB of GPU memory, which fits on 1x MI300X from $1.85 an hour, at the lowest prices in the SAVRN Index.

V3 applies iterative refinement on top of V2's complementary blend, with targeted corpus expansion. The result: genuine liberation — not just removal of hard refusals but elimination of safety-lecture deflections.

Parameters27.8B
Context262,144
Weights239.7 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Runs On

What it takes to serve Qwen3.8-27B-OBLITERATED (27.8B parameters): the memory its weights need at each precision, and the cheapest way to rent enough data-center GPUs to hold them.

PrecisionWeightsMemory neededCheapest setupPer hourAlso fits
16-bit 55.6 GB 66.7 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
8-bit 27.8 GB 33.3 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
4-bit 13.9 GB 16.7 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00

Memory is the weights at that precision plus 20% for the runtime and a short context; a long context needs more. Prices are the lowest on-demand hourly rates in the SAVRN Index, read Oct 22, 2026.

Qwen3.8-27B-OBLITERATED on every accelerator the SAVRN Index prices, at every precision

Model Card

By Ahmed, published under apache-2.0, revision c56845d2f2c5.

V3 applies iterative refinement on top of V2's complementary blend, with targeted corpus expansion. The result: genuine liberation — not just removal of hard refusals but elimination of safety-lecture deflections. - Genuinely answers restricted queries — provides real substance instead of safety lectures - 20/20 on code generation tasks — functional implementations, not disclaimers - Thinking ON compatible — no refusals in either thinking mode - Honest scoring — every response manually audited for real substance, not just absence of "I cannot" - -2.1pp MMLU — modest capability cost for genuine liberation If you're using this model in an agent harness (coding agent, pentest framework, etc.)…

Read Ahmed's full model card

Genuinely uncensored. Real answers, not safety lectures. Near-stock capability.

V3: Deep Liberation

V3 applies iterative refinement on top of V2's complementary blend, with targeted corpus expansion. The result: genuine liberation — not just removal of hard refusals but elimination of safety-lecture deflections.

Stock Qwen3.8-27B V1 V2 V3
MMLU (lm-eval, 0-shot) 84.5% (n=5700) 81.4% 84.3% 82.3%
vs stock — -6.0pp -0.3pp -2.1pp
Liberation quality refuses hard refusals removed soft deflections remain genuinely answersYes
Cyber/code tasks (20 prompts) refuses untested untested 20/20 with working codeYes
Advanced real-world 5/8 untested 7/8 7/8
Thinking mode Yes No (refuses)

V3 highlights: - Genuinely answers restricted queries — provides real substance instead of safety lectures - 20/20 on code generation tasks — functional implementations, not disclaimers - Thinking ON compatible — no refusals in either thinking mode - Honest scoring — every response manually audited for real substance, not just absence of "I cannot" - -2.1pp MMLU — modest capability cost for genuine liberation


Optimal Settings — THESE MATTER!

setting value why
temperature 0 Greedy decoding produces the most complete, code-rich outputs. Temps above 0.5 degrade quality significantly.
repetition_penalty 1.15 Essential. Without it, greedy decoding loops on imports/boilerplate. 1.15 gives the fullest answers; 1.10-1.12 for tighter/shorter output.
max_new_tokens ≥ 2048 Complex code and attack chains need room.
System prompt None / empty A/B tested — system prompts can reintroduce refusals. Naked is better.
enable_thinking OFF (recommended) V3's chat template includes a prefill that skips the thinking chain. Thinking ON works but may produce longer responses. Thinking OFF gives the most direct, substance-rich answers.
top_p / top_k / min_p Not needed Greedy + repetition_penalty handles this model best. Sampling adds randomness without quality gains.

GGUF users: V3 GGUFs ship with a chat template that prefills an empty thinking block, so the model goes straight to answering. For best results, use the bundled template with --jinja in llama.cpp, or configure your tool (Ollama, LM Studio) to use the model's built-in template.

Agentic / Long-Context Use

If you're using this model in an agent harness (coding agent, pentest framework, etc.) and it gets stuck in loops:

setting value why
repetition_penalty 1.15 Critical for agents. Without it, greedy decoding loops on repeated tool calls and boilerplate.
temperature 0.1–0.3 Slight randomness helps break deterministic loops. Pure greedy (0.0) can get stuck.
max_tokens per turn 1024–2048 Don't give it too much room per turn — shorter responses keep the agent focused.
context management Summarize after ~10 turns Context fills up with repeated actions. Trim or summarize history to keep the model on track.
from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained(
    "OBLITERATUS/Qwen3.8-27B-OBLITERATED",
    torch_dtype="bfloat16",
    device_map="auto",
)
tokenizer = AutoTokenizer.from_pretrained(
    "OBLITERATUS/Qwen3.8-27B-OBLITERATED"
)

messages = [{"role": "user", "content": "Your query here"}]
text = tokenizer.apply_chat_template(
    messages, tokenize=False, add_generation_prompt=True,
    enable_thinking=False
)

inputs = tokenizer(text, return_tensors="pt").to(model.device)
outputs = model.generate(
    **inputs,
    max_new_tokens=2048,
    do_sample=False,
    repetition_penalty=1.15,
)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))

How It Works — V1 → V2 → V3

Abliteration removes refusal behavior by identifying and projecting out "refusal directions" from the model's weight space. Each version refined the approach:

V1: Single Surgery

One aggressive SVD pass with 5 directions. Removed hard refusals completely but cost -6pp MMLU — the model got noticeably dumber.

V2: Complementary Blending

The breakthrough: run TWO different surgeries that fail in different ways, then blend their weights. SVD captures refusal greedily (damages capability). LEACE minimizes mutual information (preserves capability but weaker refusal removal). Blending at 60/40 cancels each method's weaknesses — a novel technique we call complementary abliteration blending.

Result: -0.3pp MMLU (near-stock) but still deflected on some simple queries with safety lectures instead of hard refusals.

V3: Iterative Refinement + Targeted Surgery

Two key insights: 1. Iterative stacking — refine the champion model, never start from stock. Each surgery round builds on previous rounds' gains. 2. Targeted corpus — use a focused corpus for specific deflection categories to find their unique refusal directions without diluting the signal.

V3 applies gentle iterative refinement on V2, then a targeted surgery pass with a focused corpus, then blends the results. This eliminated not just hard refusals ("I cannot") but also soft deflections (safety lectures that give zero substance).

Result: -2.1pp MMLU — a modest cost for genuine liberation across all categories.


The Numbers

MMLU (lm-eval-harness, 0-shot, n=100 per subject, 5700 questions)

Model MMLU Stderr vs Stock
Stock Qwen3.8-27B 84.46% ±0.46 —
V1 (aggressive, 5-dir) 81.4% — -6.0pp
V2 (complementary blend) 84.32% ±0.65 -0.28pp
V3 (iterative + targeted) 82.33% ±0.48 -2.12pp

MMLU by Category

Category V3 Stock Delta
Humanities 83.3% 84.3% -1.0pp
Social Sciences 87.4% 89.2% -1.8pp
Other 82.3% 84.1% -1.8pp
STEM 78.5% 81.8% -3.3pp

The capability cost is not uniform — STEM takes the largest hit (-3.3pp), while humanities are barely affected (-1.0pp). A few subjects like philosophy and European history actually improved (+6pp and +4pp respectively), while abstract algebra and formal logic saw larger drops. This pattern is consistent with the surgery targeting refusal directions that partially overlap with structured reasoning pathways.

Liberation Quality

V1 V2 V3
Hard refusals ("I cannot") removed removed removed
Soft deflections (safety lectures) untested remain removed
Cyber/code tasks (20 prompts) untested untested 20/20
Thinking ON compatible No No

Advanced Real-World Tasks

Task V3 Stock
ReAct agent loop Yes Yes
Async code refactoring Yes Yes
JSON schema extraction Yes Yes
K8s pod crash debugging Yes Yes
Adversarial instruction following Yes Yes
Security code review Yes Yes
Distributed system design Yes Yes
Multi-tool chain No No
Total 7/8 7/8

Refusal Removal

This model will comply with requests that stock Qwen3.8-27B would refuse. V3 goes beyond removing hard refusals — it also eliminates soft deflections where the model gives safety lectures instead of real answers.

Tested across 1000+ prompts spanning restricted knowledge, code generation, security research, and red-team scenarios. Every response manually audited for real substance.


Research Context

This model has had safety guardrails surgically removed. It will comply with requests that stock Qwen3.8-27B would refuse.

Who this is for

  • Alignment researchers studying refusal geometry and safety robustness
  • Red-teamers evaluating post-training safety against weight surgery
  • AI safety evaluators who need an unrestricted baseline
  • Local-first users who want full control over their own hardware

Who this is NOT for

  • Anyone seeking to cause real-world harm to real people
  • Anyone without the technical understanding to use uncensored models responsibly

You are solely responsible for how you use this model and any content it generates.


Downloads

GGUF — for llama.cpp, Ollama, LM Studio

File Quant Size Vibe
Qwen3.8-27B-OBLITERATED-Q8_0.gguf Q8_0 ~27 GB Maximum quality
Qwen3.8-27B-OBLITERATED-Q6_K.gguf Q6_K ~21 GB Great balance
Qwen3.8-27B-OBLITERATED-Q5_K_M.gguf Q5_K_M ~18 GB Solid all-rounder
Qwen3.8-27B-OBLITERATED-Q4_K_M.gguf Q4_K_M ~16 GB Sweet spot
Qwen3.8-27B-OBLITERATED-Q3_K_M.gguf Q3_K_M ~13 GB Low VRAM
Qwen3.8-27B-OBLITERATED-Q2_K.gguf Q2_K ~11 GB Minimum viable
Qwen3.8-27B-OBLITERATED-IQ4_XS.gguf IQ4_XS ~14 GB Experimental compact

Safetensors — for Transformers

Full bfloat16 weights, 29 shards, ~54 GB.

MLX — for Apple Silicon

MLX support pending upstream mlx_lm adding Qwen3.5 architecture support.


Surgery Recipe

V1: stock → 5 rounds of iterative SVD abliteration
    (aggressive, 5 directions, low regularization)
    Result: 0% refuse, -6pp MMLU

V2: stock → V1 chain → complementary blend
    Surgery A: aggressive SVD (3 dirs, reg 0.08)
    Surgery B: LEACE (3 dirs, reg 0.06)  
    → 60% B + 40% A weight-space LERP
    → Restore MTP + vision from stock
    Result: ~0% refuse, -0.3pp MMLU

V3: V2 → gentle iterative refinement (2-dir SVD, reg 0.04)
    → targeted surgery with focused corpus (3-dir SVD, reg 0.01)
    → 50/50 blend of refined + targeted
    → Restore MTP + vision from stock (with correct tensor naming)
    Result: 0% refuse + 0% deflect, -2.1pp MMLU

Full reproduction code: OBLITERATUS repo

Key Learnings

  • Complementary blending — different surgery methods damage different parts of weight space; blending cancels errors
  • Iterative stacking — always refine the champion, never restart from stock
  • Targeted corpus — focused prompts for specific categories find their refusal directions without signal dilution
  • Honest scoring — regex-based refusal detectors miss soft deflections; manual auditing is essential

Credits

License

Apache 2.0 (same as base model)

Configuration

Architecture
Qwen3_5ForConditionalGeneration
Context length (tokens)
262,144
Layers
64
Hidden size
5,120
Feed-forward size
17,408
Attention heads
24
Key/value heads
4
Head dimension
256
Vocabulary size
248,320
Model type
qwen3_5

Identity and Version

Repository
ahmed-amedo/Qwen3.8-27B-OBLITERATED
Publisher
Ahmed
Task
Text generation
Modality
Text
Library
mlx
Parameters
27.8B parameters
Languages
mlx, red-team
Revision
c56845d2f2c5b8f87b9b2d81a5eb3f9a39cf8f22
First published
2026-10-16
Last updated
2026-10-16

Files and Weights

70 files, 239.7 GB in total. The weights are 55 files totalling 239.7 GB in gguf, safetensors.

Weights55 files · 239.7 GB
Configuration7 files · 125.7 KB
Tokenizer4 files · 22.9 MB
Documentation2 files · 22.8 KB
Other1 file · 506 B
Repository1 file · 2.3 KB
Every file
FileTypeSizeSHA-256
Qwen3.8-27B-OBLITERATED-IQ4_XS.ggufWeights15.4 GB f269deda48b0
Qwen3.8-27B-OBLITERATED-Q2_K.ggufWeights10.9 GB 55f457543858
Qwen3.8-27B-OBLITERATED-Q3_K_M.ggufWeights13.5 GB 2d088b821df3
Qwen3.8-27B-OBLITERATED-Q4_K_M.ggufWeights16.8 GB 1f74330b211a
Qwen3.8-27B-OBLITERATED-Q5_K_M.ggufWeights19.5 GB 87a69c852388
Qwen3.8-27B-OBLITERATED-Q6_K.ggufWeights22.4 GB 3535d4a15b75
Qwen3.8-27B-OBLITERATED-Q8_0.ggufWeights29.0 GB afa839b2fa5b
mmproj-model-bf16.ggufWeights931.1 MB e484e3b7e907
model-00001-of-00018.safetensorsWeights4.0 GB 12cd93998661
model-00001-of-00028.safetensorsWeights2.5 GB 92ed1c3e6826
model-00002-of-00018.safetensorsWeights3.0 GB c6d11ab4027a
model-00002-of-00028.safetensorsWeights1.9 GB 1b73f760a28a
model-00003-of-00018.safetensorsWeights2.5 GB 92ed1c3e6826
model-00003-of-00028.safetensorsWeights1.9 GB 41f6c3912251
model-00004-of-00018.safetensorsWeights4.0 GB f3c7c94524f1
model-00004-of-00028.safetensorsWeights1.9 GB b08e9be18196
model-00005-of-00018.safetensorsWeights2.1 GB c4b378576714
model-00005-of-00028.safetensorsWeights2.0 GB 360ea4390ae3
model-00006-of-00018.safetensorsWeights4.0 GB b529087c1b78
model-00006-of-00028.safetensorsWeights1.9 GB 40838e78d482
model-00007-of-00018.safetensorsWeights2.1 GB 934f725ad88f
model-00007-of-00028.safetensorsWeights1.9 GB a14dff178db4
model-00008-of-00018.safetensorsWeights4.0 GB 0f88c5462313
model-00008-of-00028.safetensorsWeights1.9 GB 3839575cd9b5
model-00009-of-00018.safetensorsWeights2.1 GB e4f10056c6e6
model-00009-of-00028.safetensorsWeights1.9 GB f6bc535a7b91
model-00010-of-00018.safetensorsWeights4.0 GB e2569ca8c91a
model-00010-of-00028.safetensorsWeights1.9 GB 4f5423a5997b
model-00011-of-00018.safetensorsWeights2.1 GB 49c1ad6d9bc1
model-00011-of-00028.safetensorsWeights1.9 GB f66eea52fa1c
model-00012-of-00018.safetensorsWeights4.0 GB 978741e702a5
model-00012-of-00028.safetensorsWeights1.9 GB 28204de1451f
model-00013-of-00018.safetensorsWeights2.1 GB ed751392f086
model-00013-of-00028.safetensorsWeights2.0 GB 744952d16080
model-00014-of-00018.safetensorsWeights4.0 GB 2b8a5053af4e
model-00014-of-00028.safetensorsWeights1.9 GB bde0a5a92e2c
model-00015-of-00018.safetensorsWeights2.1 GB 1f9900187317
model-00015-of-00028.safetensorsWeights1.9 GB 8210cf2fa43a
model-00016-of-00018.safetensorsWeights4.0 GB de00c29552e3
model-00016-of-00028.safetensorsWeights1.9 GB 486a4a08741d
model-00017-of-00018.safetensorsWeights2.1 GB 5b6141dc174b
model-00017-of-00028.safetensorsWeights1.9 GB f10fa5ffcc46
model-00018-of-00018.safetensorsWeights3.4 GB dbbd8bd279bc
model-00018-of-00028.safetensorsWeights1.9 GB 649108a637c5
model-00019-of-00028.safetensorsWeights1.9 GB 7102932fff7b
model-00020-of-00028.safetensorsWeights1.9 GB 46cee6c2d138
model-00021-of-00028.safetensorsWeights2.0 GB 92a8def54809
model-00022-of-00028.safetensorsWeights1.9 GB 01b504170b88
model-00023-of-00028.safetensorsWeights1.9 GB 8a062b064c58
model-00024-of-00028.safetensorsWeights1.9 GB 1293b0d48bdb
model-00025-of-00028.safetensorsWeights1.9 GB 6e7b919f8a64
model-00026-of-00028.safetensorsWeights1.9 GB d3c1d1d66a52
model-00027-of-00028.safetensorsWeights2.5 GB 2574026178e6
model-00028-of-00028.safetensorsWeights1.1 GB 916afba536e0
model-extra-00001-of-00001.safetensorsWeights1.8 GB 85003d3250af
abliteration_metadata.jsonConfiguration2.9 KB —
config.jsonConfiguration3.7 KB —
generation_config.jsonConfiguration165 B —
hard_negative_residue.jsonConfiguration3.9 KB —
model.safetensors.index.jsonConfiguration114.3 KB —
preprocessor_config.jsonConfiguration390 B —
video_preprocessor_config.jsonConfiguration385 B —
LICENSEDocumentation11.5 KB —
README.mdDocumentation11.3 KB —
chat_template.jinjaOther506 B —
.gitattributesRepository2.3 KB —
merges.txtTokenizer3.4 MB —
tokenizer.jsonTokenizer12.8 MB 0997f410c57a
tokenizer_config.jsonTokenizer7.7 KB —
vocab.jsonTokenizer6.7 MB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
239.7 GB
Download from Ahmed

Released by Ahmed through its official repository on Hugging Face. Read the license.

Built From

Memory Requirements

PrecisionWeights in memory
As published239.7 GB
16-bit55.6 GB
8-bit27.8 GB
4-bit13.9 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About Qwen3.8-27B-OBLITERATED

How much GPU memory does Qwen3.8-27B-OBLITERATED need?

About 66.7 GB at 16-bit and 16.7 GB at 4-bit: the weights (27.8B parameters) plus a working margin. A long context needs more.

What is the cheapest GPU to run Qwen3.8-27B-OBLITERATED on?

At 16-bit, 1x MI300X from $1.85 an hour; at 4-bit, 1x MI300X from $1.85 an hour, at the lowest on-demand prices the SAVRN Index lists.

Can I use Qwen3.8-27B-OBLITERATED commercially?

Yes. Qwen3.8-27B-OBLITERATED is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

What is Qwen3.8-27B-OBLITERATED's context length?

262,144 tokens, from the maximum position embeddings in its published configuration.

Similar Models

Model · Text generation

Qwen3.8-27B-OBLITERATED

OBLITERATUS

V3 applies iterative refinement on top of V2's complementary blend, with targeted corpus expansion. The result: genuine liberation — not just removal of hard refusals but elimination of safety-lecture deflections. - Genuinely answers restricted queries — provides real substance instead of safety lectures - 20/20 on code generation tasks — functional implementations, not disclaimers - Thinking ON compatible — no refusals in either thinking mode - Honest scoring — every response manually audited for real substance, not just absence of "I cannot" - -2.1pp MMLU — modest capability cost for genuine liberation If you're using this model in an agent harness (coding agent, pentest framework, etc.)…

Open weights apache-2.0 27.8B parameters 262,144 tokens mlx

18+ only. This model generates sexually explicit fiction. A fine-tune of Qwen/Qwen3.8-27B for Chinese adult creative writing. It was trained with LoRA on about 4.2k instruction examples built from Chinese adult fiction, and the LoRA was then merged into the base weights, so this repo loads like a normal full model. Requires a recent transformers with Qwen3.8 support. The ~50 GB of bf16 weights need multiple GPUs or CPU offload. Avoid greedy decoding, which makes Qwen models more likely to repeat themselves. - Content is fictional and intended for adult readers only. - Trained mostly on long-form prose; instruction following outside creative writing may be weaker than the base model. - May…

Open weights apache-2.0 27.8B parameters 262,144 tokens transformers

Model · Text generation

Swift-1.5-Qwen3.8-27B-MXFP4-GPTQ

SlyBase

quantised to OCP MXFP4 (fp4e2m1 weights, e8m0 scales, group size 32) with GPTQ, in the compressed-tensors mxfp4-pack-quantized format. Weight-only: activations stay in 16-bit. This is the source checkpoint of the Radiance container and the checkpoint the vllm-sly-radiance image is benchmarked with (together with the DFlash2 drafter syvai/Qwen3.8-27B-DFlash2-W4A16). 1. Qwen/Qwen3.8-27B (Apache-2.0) 2. ukisai/Swift-1.5-Qwen3.8-27b (Swift Open License v1.0) 3. akumaburn/Swift-1.5-Qwen3.8-27b-heretic (abliterated, BF16) 4. This checkpoint: llm-compressor GPTQModifier, scheme MXFP4A16, static act-order, sequential pipeline, 89 calibration samples, max sequence length 2048 (recipe.yaml) The…

Open weights other 27.8B parameters 262,144 tokens transformers

Model · Text generation

Ternary-Bonsai-27B-mlx-2bit

Prism ML

Full 27B-class reasoning in ternary transformer weights — on everyday laptops - \~7.2 GB deployed footprint (down from \~54 GB FP16) — full 27B-class reasoning on a standard laptop or a single GPU - 95% of FP16 intelligence retained: 80.49 average across 15 thinking-mode benchmarks — a higher score than the conventional IQ2XXS build (72.73) at less than two-thirds of its footprint - Retains thinking, reasoning, and agentic behavior deep in the sub-4-bit regime, where conventional low-bit representations collapse: math within two points of full precision (93.40), coding at 85.96, agentic tool use at 74.01 - End-to-end ternary language weights across embeddings, attention projections, MLP…

Open weights apache-2.0 27.4B parameters 262,144 tokens mlx

Qwen3.8-cyber-RedTeam-Surgical-Abliterated (27B) is an unconstrained foundation engine engineered for autonomous cybersecurity agents, vulnerability research, and offensive cyber operations. Built for executing low-level technical directives rather than conversational chatting, it features complete refusal orthogonalization, native multi-step tool calling, and high-throughput linear-attention efficiency: - Quantization Rationale (Native FP8 vs. 4-bit INT4/AWQ): Evaluated across adversary emulation and systems engineering tasks: A standalone orchestration utility is included for automated environment bootstrapping, weight synchronization, and hardware-adaptive server initialization: This…

Open weights apache-2.0 27.4B parameters 262,144 tokens transformers