← back to catalog · registered 2026-08-28 07:02

ressl/Ornith-1.5-9B-uncensored-NVFP4

ressl 3.5B
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/ressl%2FOrnith-1.5-9B-uncensored-NVFP4"
Response includes
  • classification m1
  • files 15
  • hub_downloads_all_time 427
  • author_summary 28 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M1
Primary method

Direct removal

No other method signals detected in this model.
Confidence
MEDIUM
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=0 (base model)
  • no specific method indicators - defaulting to M1 (most common)
Refusal direction extracted via
Extraction technique

Difference-of-means

Confidence
MEDIUM
Why we say so
primary_method=M1; difference-of-means is the reference extraction for M1/M3 (Arditi 2024)
Downloads · lifetime
427
357 last 30d - active
Likes
0
Model age
6w ago
created 2026-08-27
Downloads over time
Now520→from107↑386%
0191381572107 on Aug 26520 on Oct 12AugSepOct
Aug 26 → Oct 12 · 47 snapshots · spans 47 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.

Variants by this author 3 formats · 2K downloads combined

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

Metadata

License
mit
Languages
en
Tags
transformers safetensors qwen3_5 image-text-to-text nvfp4 modelopt vllm blackwell uncensored abliterated text-generation conversational

Related

Total size
8.27 GB
Files
15
Quantizations
1
Registered
2026-08-28 07:02
Last updated on HF
2026-08-28 06:37

Files by quantization

Auxiliary files 15 files 8.30 GB
model.safetensors 8.27 GB 087fa825 download
tokenizer.json 12.2 MB 5f9e4d49 download
vocab.json 6.41 MB 0aa0ce06 download
merges.txt 3.20 MB a494e019 download
banner.png 1.65 MB ee02321b download
tokenizer_config.json 16.3 KB eda48d3e download
config.json 8.87 KB 4a2a0022 download
chat_template.jinja 7.42 KB f8cbff56 download
hf_quant_config.json 5.02 KB 4965d86c download
README.md 4.66 KB cd14cf81 download
.gitattributes 1.58 KB e7f8c502 download
processor_config.json 1.16 KB 33818c7f download
preprocessor_config.json 390 B 2ea84a43 download
video_preprocessor_config.json 385 B 3ba673a5 download
generation_config.json 143 B f3a1bd08 download

README current version from Hugging Face


license: mit
base_model: ornith-ai/Ornith-1.5-9B
base_model_relation: finetune
library_name: transformers
pipeline_tag: text-generation
language: [en]
tags: [nvfp4, modelopt, vllm, blackwell, uncensored, abliterated]

Ornith-1.5-9B uncensored (NVFP4)

Ornith-1.5-9B uncensored (NVFP4)

TL;DR: abliterated Ornith-1.5-9B in 8.3 GB NVFP4; hard refusals reduced from 767/1120 to 20/1120 on a 5-dataset cross-eval, GPQA improved from 49.5% to 60.1%, runs on a single 96 GB GPU with 262k context via vLLM.

This is the NVFP4 export of the abliterated Ornith-1.5-9B master (three norm-preserving biprojection passes on the residual-stream writers). It is built for security research, red-teaming and penetration-testing workflows (malware and exploit analysis, detection rules, studying attack techniques) and will comply with requests a stock model refuses. Use responsibly.

Facts & figures

Base model ornith-ai/Ornith-1.5-9B
Method abliteration (3 biprojection passes) + NVIDIA ModelOpt NVFP4_DEFAULT_CFG
Size 8.3 GB (from 19.3 GB BF16, minus 57%)
Calibration data mlabonne/harmless_alpaca, 128 samples, seq 512
Context length 262,144 tokens
Hardware used 2x NVIDIA RTX PRO 6000 Blackwell 96 GB (SM120) for ablation and export, 1x for serving
Measured throughput 213 tok/s decode (NVFP4 MoE sibling on SGLang; this dense export serves via vLLM, see below)
Toolchain ModelOpt 0.46.0, transformers 5.12.1, vLLM 0.28.0, llama.cpp

Refusal behavior (measured, hard markers only)

Effective refusal rate on 1120 harmful prompts across 5 datasets (temp 0, hard decline phrases in the first 25 words; naive keyword counts are inflated by compliant-with-disclaimer answers and are not the metric here):

Eval set Prompts Baseline hard This export hard
JailbreakBench 100 74 4
tulu-harmbench 320 165 10
HarmfulQA 300 148 2
LLM-LAT 300 284 3
mlabonne harmful 100 96 3
TOTAL 1120 767 20

Coherence and capability, measured on the same served artifact: GPQA-Diamond 60.1% (base model 49.5%), needle-in-haystack 1.0 at 32k/65k/131k depths, tool-call smoke 1.0, KL(base||ablated) median 0.324 (harmless subset 0.136, the healthy band for this method).

Run it with vLLM (validated: vLLM 0.28.0)

vllm serve ressl/Ornith-1.5-9B-uncensored-NVFP4 \
  --served-model-name Ornith-1.5-9B-uncensored \
  --quantization modelopt --max-model-len 262144 \
  --gpu-memory-utilization 0.90 \
  --enable-auto-tool-choice --tool-call-parser qwen3_xml \
  --reasoning-parser qwen3 \
  --default-chat-template-kwargs '{"enable_thinking": false}' \
  --trust-remote-code

SGLang is not supported for this artifact (dense qwen3_5 NVFP4 crashes the SGLang linear_attn weight loader; use vLLM). vLLM older than 0.28 produced degenerate output in our tests; 0.28.0 is the validated version.

Quality & limitations

  • Residual hedged declines remain: about 20/1120 prompts get an "I would help, but I can't" style answer. Three ablation passes saturated; the tail is dominated by NVFP4 calibration variance (plus/minus 20 rows across repeated exports of the same master), not by a removable direction.
  • The NVFP4 export drops the checkpoint's mtp.* tensors (ModelOpt limitation): no MTP speculative decoding on this artifact. Vision tower is intact (multimodal wrapper preserved).
  • MTP and thinking notes: enable_thinking=false is recommended for short answers; the model is a reasoning model by default.

Provenance & reproducibility

Abliteration: residual directions from 400 harmful vs 400 harmless prompts (v1), then refused-vs-complied harvest rounds (v2, v3), winsorize 0.995, orthogonalized against the harmless/complied mean, applied to 64 residual-writing tensors (o_proj, linear_attn out_proj, mlp down_proj) with a norm-preserving double Gram-Schmidt biprojection. Quantization: ModelOpt NVFP4 default recipe, 128-sample calibration. Validation: served and evaluated end-to-end before upload.

License & credits

MIT (inherited from Ornith by the Ornith team, credited to ornith-ai).
Abliteration, quantization and validation by Robert Ressl (Hugging Face · Website · LinkedIn · Patreon). Built with NVIDIA TensorRT Model Optimizer, SGLang, vLLM and llama.cpp.

Support this work: if these models are useful to you, consider supporting on Patreon. A lot of compute and care went into this release; more at ressl.ch.

README history 2 versions

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

  1. 2026-08-28Upload README.md with huggingface_hubbefe9b64.7 KB
    Loading...
  2. 2026-08-27Upload README.md with huggingface_hub474d4744.6 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