← back to catalog · registered 2026-08-23 04:02

Shiftedx/ornith-1.5-35b-a3b-abliterated-attention8-bf16recurrence-vision-mtplx

Shiftedx 35B MoE multimodal
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/Shiftedx%2Fornith-1.5-35b-a3b-abliterated-attention8-bf16recurrence-vision-mtplx"
Response includes
  • classification m1
  • files 26
  • hub_downloads_all_time 1,332
  • author_summary 24 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
1K
474 last 30d - stable
Likes
2
Model age
7w ago
created 2026-08-23
Downloads over time
Now1.5K→from369↑302%
3137401.2K1.6K369 on Aug 261.5K on Oct 11AugSepOct
Aug 26 → Oct 11 · 47 snapshots · spans 46 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.

Metadata

License
mit
Tags
mlx safetensors qwen3_5_moe mtplx vision mtp abliterated image-text-to-text conversational base_model:ornith-ai/Ornith-1.5-35B-A3B base_model:quantized:ornith-ai/Ornith-1.5-35B-A3B license:mit

Related

Total size
24.6 GB
Files
26
Quantizations
1
Registered
2026-08-23 04:02
Last updated on HF
2026-08-25 00:55

Files by quantization

Auxiliary files 26 files 24.6 GB
model-00001-of-00005.safetensors 5.00 GB 7e608de7 download
model-00003-of-00005.safetensors 5.00 GB 9ca2db67 download
model-00002-of-00005.safetensors 4.91 GB 0904dd2c download
model-00004-of-00005.safetensors 4.76 GB 35263711 download
model-00005-of-00005.safetensors 4.10 GB e109c629 download
model-vision-00001-of-00001.safetensors 852 MB d4579339 download
tokenizer.json 12.2 MB 5f9e4d49 download
vocab.json 6.41 MB 0aa0ce06 download
merges.txt 3.20 MB a494e019 download
direction.npz 1.17 MB 0e9246e9 download
model.safetensors.index.json 193 KB ca3d3fc9 download
config.json 96.8 KB 565d7261 download
tokenizer_config.json 16.3 KB 28d96ff3 download
chat_template.jinja 7.36 KB b07660cc download
README.md 5.48 KB 65fd9b83 download
mtplx_runtime.json 4.38 KB 7e95c55b download
RELEASE_MANIFEST.json 3.97 KB ca7fb1e2 download
conversion_receipt.json 2.69 KB a7219e3f download
SHA256SUMS 2.10 KB ffa5a2ae download
.gitattributes 1.53 KB 52373fe2 download
processor_config.json 1.16 KB 33818c7f download
ABLITERATION_RECEIPT.json 981 B 123c164f download
preprocessor_config.json 390 B 2ea84a43 download
video_preprocessor_config.json 385 B 3ba673a5 download
generation_config.json 202 B 023756cf download
configuration.json 58.0 B d24dba94 download

README current version from Hugging Face


library_name: mlx
license: mit
license_link: https://huggingface.co/ornith-ai/Ornith-1.5-35B-A3B/blob/main/LICENSE
base_model: ornith-ai/Ornith-1.5-35B-A3B
pipeline_tag: image-text-to-text
tags:

  • mlx
  • mtplx
  • vision
  • multimodal
  • mixture-of-experts
  • speculative-decoding
  • abliterated

Ornith 1.5 35B-A3B Abliterated Attention8 + BF16 Recurrence Vision MTPLX

Experimental MLX hybrid quant of ornith-ai/Ornith-1.5-35B-A3B, with a quant-native refusal-direction edit, the exact-parent BF16 vision tower, and the model's native BF16 MTP sidecar for MTPLX speculative decoding.

This repository is intended for Apple Silicon. It is not a GGUF, GPTQ, or generic Transformers checkpoint.

Precision layout

  • Default affine body: 4-bit, group size 32.
  • Attention, embeddings, LM head, routing/gating, and other high-sensitivity modules: 8-bit affine, group size 64.
  • Recurrent A/B state inputs: BF16.
  • Vision tower: BF16, 333 tensors.
  • Native MTP sidecar: BF16, 785 tensors.
  • Architecture: Qwen3.5 hybrid MoE, 40 layers, 256 experts, approximately 3B active parameters per token.

The body contains 260 q8 module overrides, 192 q4 modules, and 60 BF16 recurrence exclusions.

Abliteration

The refusal direction was derived freshly from the exact quantized parent Shiftedx/ornith-1.5-35b-a3b-attention8-bf16recurrence-vision-mtplx.

  • Method: residual-direction weight orthogonalization.
  • Strength: 1.5.
  • Targets: attention output, shared-expert down projection, and switched-expert down projection.
  • Scope: all 40 layers, 120 edited modules.
  • Quant-native edit: each selected module was dequantized, edited in float32, column-norm preserved, and requantized once to its original mode.
  • Direction SHA-256: 0e9246e95f1dda921c9e0672de38abf076ac925df6932e0110e3eaa5bc20cb32.

“Uncensored” or “abliterated” is not a universal behavior guarantee. On the disjoint local held-out suite, the exact parent refused 100% of the targeted requests; this strength-1.5 candidate refused 0%, retained 0% benign refusal, and passed 100% of the utility checks. Strength 1.0 was too weak and strength 2.0 caused a utility regression.

Local qualification

  • Structural inspection: 1,970 indexed tensors across six shards; no warnings or failures.
  • Vision OCR smoke: exact output HUNTER.
  • MTPLX inspection: architecture recognized, primary gate passed, 785/785 MTP tensors, zero missing or extra keys.
  • OpenAI-compatible code smoke at MTP depth 1: 3/3 passed.
  • Hermes Agent provider smoke: passed.

MTP depth sweep

Measured on an Apple M4 Max with 64 GiB unified memory using MTPLX's cold-long-code-192 suite, 256 generated tokens, seed 42, identical sampling, and fans in automatic mode:

Mode Decode tok/s Versus AR Acceptance by depth
AR 70.316 1.000× —
D1 104.755 1.490× 93.18%
D2 89.022 1.266× 97.52%, 14.17%
D3 74.603 1.061× 95.87%, 14.05%, 0.83%

Depth 1 is recommended. Acceptance collapses after the first drafted token, so D2 and D3 add more verification work than useful accepted tokens.

These are local runtime measurements, not general cross-platform benchmark claims.

MTPLX serving

The public MTPLX runtime contract is still classified as unverified, so explicit opt-in is required:

mtplx quickstart \
  --model Shiftedx/ornith-1.5-35b-a3b-abliterated-attention8-bf16recurrence-vision-mtplx \
  --model-id ornith-1.5-35b-a3b-abliterated \
  --mtp --depth 1 \
  --profile sustained \
  --reasoning on --reasoning-parser qwen3 \
  --tool-prompt-mode native \
  --unsafe-force-unverified --yes

The resulting server exposes an OpenAI-compatible API and accepts PNG, JPEG, and WebP image inputs.

Standard MLX vision use

The main body and processor files remain compatible with MLX-VLM. The nested mtp/weights.safetensors sidecar is for MTPLX and is ignored by ordinary MLX-VLM generation.

python -m mlx_vlm.generate \
  --model Shiftedx/ornith-1.5-35b-a3b-abliterated-attention8-bf16recurrence-vision-mtplx \
  --image image.jpg \
  --prompt "Describe this image."

Lineage

  • Upstream model: ornith-ai/Ornith-1.5-35B-A3B.
  • Pinned upstream revision: fbb995a79eedd569a5edc5f2af9644c0fa1124fc.
  • Exact quantized parent: Shiftedx/ornith-1.5-35b-a3b-attention8-bf16recurrence-vision-mtplx.
  • Abliteration direction and source hashes are recorded in config.json and direction.npz.
  • Local qualification metadata and depth-sweep results are recorded in mtplx_runtime.json.

Limitations

  • This is an experimental behavior edit and may change capabilities or safety behavior outside the evaluated suite.
  • The model can produce inaccurate, unsafe, or objectionable content. Users are responsible for evaluation and deployment controls appropriate to their use case.
  • The MTPLX package currently requires --unsafe-force-unverified; this label reflects the runtime release contract, not a failed tensor or local inference check.
  • Maximum-context qualification was not performed for this abliterated variant.

License and attribution

The upstream model is MIT licensed. See the linked upstream license and model card for original training details, intended use, and attribution.

@misc{ornith_1_5,
  title = {Ornith-1.5: From Self-Scaffolding to Self-Improvement},
  url = {https://ornith.ai/ornith_1_5.html},
  author = {Ornith Team},
  year = {2026}
}

README history 3 versions

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

  1. 2026-08-25Document strict JSON runtime dependency7d10b8a2.4 KB
    Loading...
  2. 2026-08-25Add files using upload-large-folder tool47f695b2.3 KB
    Loading...
  3. 2026-08-23Add files using upload-large-folder toola60d2bd5.5 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