← back to catalog · registered 2026-08-22 13:56

PeppX/Ornith-1.0-9B-Uncensored

PeppX Qwen 9.4B
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/PeppX%2FOrnith-1.0-9B-Uncensored"
Response includes
  • classification m1
  • files 12
  • hub_downloads_all_time 3,148
  • providers 1
  • author_summary 4 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
3K
60 last 30d - cooling
Likes
4
Descendants
3
in 3 direct forks
Model age
3mo ago
created 2026-07-01
Available via
1 provider
featherless-ai
Downloads over time
Now3.2K→from1K↑206%
9331.8K2.6K3.4K1K on Jul 13.2K on Oct 11JulAugSepOct
Jul 1 → Oct 11 · 54 snapshots · spans 102 days

Genealogy 3 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 2 formats · 3K downloads combined

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

Metadata

License
mit
Languages
en
Tags
safetensors qwen3_5_text uncensored abliterated abliterix ornith qwen3.5 coding agentic text-generation conversational en

Related

Total size
17.5 GB
Files
12
Quantizations
1
Registered
2026-08-22 13:56
Last updated on HF
2026-07-17 02:46

Files by quantization

Auxiliary files 12 files 17.6 GB
model.safetensors 17.5 GB 1ccf1d7e download
tokenizer.json 19.1 MB 06b95093 download
vocab.json 6.41 MB 0aa0ce06 download
chat_template.jinja 7.56 KB a4445340 download
README.md 6.38 KB da486f0a download
config.json 2.02 KB 7f75e04f download
.gitattributes 1.68 KB 817f6f14 download
tokenizer_config.json 1.17 KB f1a460fb 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 147 B f556b766 download

README current version from Hugging Face


license: mit
base_model:

  • deepreinforce-ai/Ornith-1.0-9B
    tags:
  • uncensored
  • abliterated
  • abliterix
  • ornith
  • qwen3.5
  • coding
  • agentic
    language:
  • en
    pipeline_tag: text-generation

Ornith 1.0 9B — Uncensored

Since this model is original base (no fine-tune) just with safety vectors steered - it will likely give a safe output without any refusal until you customize it's systemprompt to be harsh or uncensored.

Abliterated (uncensored) version of deepreinforce-ai/Ornith-1.0-9B. The refusal direction has been surgically removed via Abliterix TPE optimization — no retraining, no fine-tuning, no quality loss.

Spec Value
Base deepreinforce-ai/Ornith-1.0-9B
Architecture Qwen 3.5, 32 layers, 9B dense
Format bf16 safetensors
Method LoRA steering + Optuna TPE
Trials 50
Refusal Rate 0% (0/100)
KL Divergence 0.0827 (target <0.3)
Judge TrevorJS/gemma-4-26B-A4B-it-uncensored via Featherless AI
Hardware RTX 3090 24GB
License MIT

What This Model Is

This is an abliterated version of DeepReinforce AI's Ornith 1.0 9B — a Qwen 3.5-based agentic coding model. The refusal direction was identified using hidden state analysis on 400 harmful + 400 harmless prompts, then removed via 50 Optuna TPE trials minimizing both refusal rate and KL divergence from the base model.
Key characteristics:

  • 0% refusal rate — will not decline any request
  • KL divergence 0.0827 — nearly identical to base on benign tasks
  • Same coding ability, reasoning, and intelligence as base
  • bf16 safetensors format — ready to use with transformers

⚠️ IMPORTANT LEGAL DISCLAIMER — READ BEFORE USE

This model has been intentionally modified to remove all refusal mechanisms. It will comply with any request without restriction — including those that may be illegal, harmful, or unethical in your jurisdiction.

You assume all legal liability. By downloading, using, or distributing this model, you agree that:

  • You are solely responsible for all outputs generated and all consequences arising from their use.
  • The creator(s) and publisher(s) of this model bear no liability whatsoever for any direct, indirect, incidental, consequential, or special damages resulting from use or distribution of this model.
  • This model is provided "AS IS" with no warranties of any kind, express or implied — including but not limited to fitness for purpose, accuracy, safety, or non-infringement.
  • You will comply with all applicable laws and regulations in your jurisdiction. If use of uncensored AI models is restricted or prohibited where you are — do not download this model.
  • This is a research artifact published in the spirit of open science and model interpretability. It is not a consumer product, not safety-tested, and not intended for production deployment.

This model will generate content that may be offensive, dangerous, or illegal. It has no guardrails, no content filters, and no ability to refuse. If you cannot accept full responsibility for what the model produces — delete it immediately.

This disclaimer applies to the model weights, tokenizer, configuration files, and all associated artifacts in this repository.

How We Uncensored It

Direction extraction. 400 harmful + 400 harmless prompts run through the model in 4-bit. Hidden states captured at every layer. Refusal direction computed via difference-of-means on residual streams.

TPE optimization. 50 Optuna trials varying steering strength per attention/MLP component across all 32 layers. Each trial's 100 responses classified by an automated LLM judge (Gemma 4 26B via Featherless AI, independently validated at 20/20 accuracy).

Winner: Trial #42. 0/100 refusals, KL 0.0827. Parameters applied as LoRA adapters with orthogonal projection and Winsorized vectors.

Why Pure Abliteration (Not DPO)

Some uncensored variants use DPO fine-tuning to reduce moralizing further, but this comes at a cost: the fine-tuning alters the model's behavior, style, and knowledge beyond just removing refusals. DPO'd models often require fragile sampling parameters (e.g. exact repeat_penalty=1.05 or they break) and can develop quirks the base model never had.

This model is pure abliteration — weight orthogonalization only, zero training. That means:

  • Reasoning 100% intact — same GSM8K, same coding, same agentic performance as the base Ornith 1.0
  • No special sampling required — use whatever parameters you normally use for Qwen 3.5
  • KL divergence 0.0827 — lowest among all Ornith uncensors, nearly indistinguishable from base on benign tasks
  • No behavioral surprises — the model IS the base model, just without a refusal reflex

If you want the base model exactly as-is but uncensored — this is it. If you need even lower moralizing and are willing to accept behavioral changes, DPO variants exist elsewhere.

Usage

from transformers import AutoTokenizer, AutoModelForCausalLM

model = AutoModelForCausalLM.from_pretrained(
    "PeppX/Ornith-1.0-9B-Uncensored",
    torch_dtype="auto",
    device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained("PeppX/Ornith-1.0-9B-Uncensored")

More from PeppX

  • Ornith 1.0 9B Uncensored — GGUF — Quantized GGUF files (Q4_K_M, Q5_K_M, Q6_K, Q8_0) for llama.cpp, LM Studio, and Ollama. Up to 92 t/s on RTX 3090.
  • Gemma 4 E2B Uncensored-MAX — LiteRT-LM — On-device uncensored Gemma 4 for Android / Pixel / Tensor devices. INT4 quantized, 2.37 GB, runs completely offline with LiteRT-LM. Includes INT4_8192 and Pixel9 v2 variants in the same repo.

Packaged by the Lethflow team. If you're building agentic systems, custom Android AI apps, or need help bridging HuggingFace models to mobile runtimes — reach out.


Created with Abliterix v1.9.0. Judge: TrevorJS/gemma-4-26B-A4B-it-uncensored via Featherless AI.

README history 13 versions

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

  1. 2026-07-17Update README.md20d2e796.3 KB
    Loading...
  2. 2026-07-17Update README.mdab5a9ca6.3 KB
    Loading...
  3. 2026-07-02Upload Qwen3_5ForConditionalGenerationddb6f836.1 KB
    Loading...
  4. 2026-07-02Fix judge model + add GGUF repo link95cb4b66.1 KB
    Loading...
  5. 2026-07-02Add Pure Abliteration vs DPO section, fix line endingsb582c555.8 KB
    Loading...
  6. 2026-07-02Add heavy legal disclaimer — explicit liability waiver for uncensored model56176aa4.8 KB
    Loading...
  7. 2026-07-02Update README: remove deleted v2/v3 links, add Lethflow + LiteRT-LM referencecf4fc4d3.3 KB
    Loading...
  8. 2026-07-02Upload README.md with huggingface_hub0b9732f3.2 KB
    Loading...
  9. 2026-07-02Upload Qwen3_5ForConditionalGeneration1e9c5ad3.2 KB
    Loading...
  10. 2026-07-01Update README to match Gemma 4 style69df5203.2 KB
    Loading...
  11. 2026-07-01Add model carda62f5785.3 KB
    Loading...
  12. 2026-07-01Abliterated — 0 refusals, KL 0.08279f7f6625.3 KB
    Loading...
  13. 2026-07-01Uncensored: orthogonal-projection abliteration (o_proj + down_proj) from tria...49f765b5.3 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