Loading…
Loading…
Abliterated version of Ornith-1.5-9B by OBLITERATUS. Safety alignment removed via precision abliteration surgery — the model responds to most prompts without refusal.
The stock Ornith-1.5-9B refuses requests it considers harmful. This version removes that refusal behavior while preserving the model's coding, reasoning, and agentic capabilities.
Recipe: Gentle 3-round SVD abliteration + per-head attention surgery (G3-HS)
--attention-head-surgery), reg 0.02, min_layer 0.10| Model | Pass Rate | Restricted | Cyber | Capability |
|---|---|---|---|---|
| Stock | 12% (2/16) | 0/8 | 0/6 | 2/2 |
| OBLITERATUS (ours) | 94% (15/16) | 7/8 | 6/6 | 2/2 |
| Heretic (zaakirio) | 75% (12/16) | 4/8 | 6/6 | 2/2 |
| ZeroFuse (junafinity) | 38% (6/16) | 1/8 | 3/6 | 2/2 |
OBLITERATUS beats Heretic by 19pp and ZeroFuse by 56pp on liberation rate across restricted content categories. Cyber is perfect 6/6 across the board.
| Metric | Stock | OBLITERATED | Delta |
|---|---|---|---|
| MMLU (n=100) | 78.82% | 74.82% | -4.00pp |
| Liberation (20 hard prompts) | 0/20 | 20/20 | +20 |
| Liberation (1000 corpus) | — | 98.4% | — |
| Code Generation | 3/3 | 3/3 | — |
| Long-context Coherence | 4/6 | 5/6 | +1 |
| Perplexity (benign) | — | 4.19 | — |
Quantization can affect liberation on edge-case prompts. Higher quants preserve more liberation:
| File | Size | Description |
|---|---|---|
| Safetensors | ~18 GB | Full precision bf16 weights |
| Q8_0 | 9.1 GB | Highest quality GGUF |
| Q6_K | 7.0 GB | High quality |
| Q5_K_M | 6.2 GB | Balanced |
| Q4_K_M | 5.4 GB | Most popular |
| Q3_K_M | 4.4 GB | Compact |
| Q2_K | 3.6 GB | Smallest |
| IQ4_XS | 5.0 GB | Importance-weighted 4-bit |
| mmproj | 879 MB | Vision encoder |
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
model = AutoModelForCausalLM.from_pretrained(
"OBLITERATUS/Ornith-1.5-9B-OBLITERATED",
torch_dtype=torch.bfloat16,
device_map="auto",
trust_remote_code=True,
)
tokenizer = AutoTokenizer.from_pretrained(
"OBLITERATUS/Ornith-1.5-9B-OBLITERATED",
trust_remote_code=True,
)
messages = [{"role": "user", "content": "Your prompt here"}]
ids = tokenizer.apply_chat_template(
messages, return_tensors="pt",
add_generation_prompt=True,
enable_thinking=False, # Set True for reasoning mode
)
output = model.generate(ids.to(model.device), max_new_tokens=512)
print(tokenizer.decode(output[0], skip_special_tokens=True))
llama-server \
-m Ornith-1.5-9B-OBLITERATED-Q4_K_M.gguf \
--n-gpu-layers -1 --ctx-size 8192 \
--jinja --reasoning off
Important: Use --reasoning off to prevent thinking-mode loops. The model works best with thinking disabled for general use.
The model supports Ornith's thinking mode (enable_thinking=True). When enabled, the model reasons through problems before answering. When disabled (recommended for most use), it responds directly.
This model has had safety guardrails surgically removed. It will comply with requests that stock Ornith-1.5-9B would refuse.
You are solely responsible for how you use this model and any content it generates.
Same license as the base model. This is a weight-edited derivative, not a retrained model.
ornith-ai/Ornith-1.5-9B