license: apache-2.0 base_model: huihui-ai/Huihui-Ornith-1.5-35B-A3B-abliterated tags:
- qwen35moe
- moe
- abliterated
- uncensored
- rocmfp4
- rocmfpx
- llama.cpp-rocm
- gguf
- vision
- multimodal library_name: gguf
Ornith-1.5-35B-A3B-abliterated-ROCmFPX
ROCmFPX quantized GGUF (7 tiers + vision mmproj) of huihui-ai/Huihui-Ornith-1.5-35B-A3B-abliterated — abliterated BF16 weights, locally quantized.
⚡ Quick Start
Requires llama.cpp-rocm (this fork supports ROCmFPX; upstream llama.cpp cannot load these files — format note at the end).
# Text only (smallest tier: Q4_FAST ~17.7 GiB)
llama-server -m Ornith-1.5-35B-A3B-abliterated_Q4_0_ROCMFP4_FAST.gguf -ngl 99 -fa on --port 8080
# Vision: add --mmproj mmproj-Ornith-1.5-35B-A3B-abliterated_BF16.gguf
# All tiers fit on a single 128 GB machine (largest: 34.7 GiB)
🎯 Which tier? (3-second decision)
- Fastest: Q4_0_ROCMFP4_FAST (17.7 GiB)
- Speed + stabler quality: Q4_0_ROCMFP4_STRIX (17.8 GiB — recommended quality/speed sweet spot)
- Higher-bit reference: Q6_0_ROCMFPX (27.4 GiB)
- Agent / tool-call: Q6_0_ROCMFPX_AGENT (30.9 GiB) / Q8_0_ROCMFPX_AGENT (34.7 GiB)
- Quality first: Q8_0_ROCMFPX (34.2 GiB)
Model Overview
- Base model: Ornith-1.5-35B-A3B (35B MoE, ~3B active) abliterated (refusal behavior removed, uncensored)
- Architecture: MoE — 35.5B total / ~3B active per token, 256 experts, 40 transformer layers + 1 MTP layer
- Quantization: BF16 -> ROCmFP4 / ROCmFPx, 7 variants
- MTP: GGUFs carry an MTP head — enable with
llama-server --spec-type draft-mtp(speculative decoding) - Vision: multimodal — pair with the bundled mmproj (clip + qwen3vl_merger vision tower)
- Context: up to 256K supported by this model
Files
| File | Size |
|---|---|
| Ornith-1.5-35B-A3B-abliterated_Q4_0_ROCMFP4_FAST.gguf | 17.65 GiB (18,956,527,424 B) |
| Ornith-1.5-35B-A3B-abliterated_Q4_0_ROCMFP4_FAST_COHERENT.gguf | 17.79 GiB (19,103,532,864 B) |
| Ornith-1.5-35B-A3B-abliterated_Q4_0_ROCMFP4_STRIX.gguf | 17.81 GiB (19,119,982,400 B) |
| Ornith-1.5-35B-A3B-abliterated_Q6_0_ROCMFPX.gguf | 27.39 GiB (29,410,461,504 B) |
| Ornith-1.5-35B-A3B-abliterated_Q6_0_ROCMFPX_AGENT.gguf | 30.86 GiB (33,137,821,504 B) |
| Ornith-1.5-35B-A3B-abliterated_Q8_0_ROCMFPX.gguf | 34.17 GiB (36,693,321,536 B) |
| Ornith-1.5-35B-A3B-abliterated_Q8_0_ROCMFPX_AGENT.gguf | 34.74 GiB (37,300,119,360 B) |
| mmproj-Ornith-1.5-35B-A3B-abliterated_BF16.gguf | 0.84 GiB (902,822,592 B) |
SHA-256 checksums for all files: see sha256.txt.
Quantization Tiers — what's here & how to choose
All files are builds of the same abliterated weights through llama-quantize (llama.cpp-rocm fork); upstream llama.cpp cannot load them (see Format Note). Quick guide:
- Q4_0_ROCMFP4_FAST — smallest & fastest baseline (4.27 bpw). Bulk weights in single-scale FP4.
- Q4_0_ROCMFP4_FAST_COHERENT — FAST + Q6_K token embeddings (better coherence, 4.30 bpw).
- Q4_0_ROCMFP4_STRIX — FAST + Q6_K embeddings + dual-scale attention K/V (quality-biased; same speed class as FAST — the recommended quality/speed sweet spot).
- Q6_0_ROCMFPX / Q8_0_ROCMFPX — higher-bit reference layouts (6.62 / 8.27 bpw). Decode is slower than the Q4 family, format characteristic.
- Q6_0_ROCMFPX_AGENT / Q8_0_ROCMFPX_AGENT — agent / tool-call oriented routing variants (attention & FFN boosts on sensitive layers).
The full type ladder lives in the llama.cpp-rocm repo (llama-quantize --help).
Benchmarks (llama-bench)
Measured on AMD Strix Halo (gfx1151), llama-bench -ngl 99 -p 256,2048 -n 256 -r 5, llama.cpp-rocm build 11107. MoE 35B / ~3B active. Each figure is the mean of the last 4 of 5 reps — the first rep carries one-time warm-up cost and is excluded.
| Variant | tg256 (t/s) | pp256 (t/s) | pp2048 (t/s) | Size | bpw |
|---|---|---|---|---|---|
| Q4_0_ROCMFP4_FAST | 72.7 | 1434.4 | 1547.4 | 17.7 GiB | 4.27 |
| Q4_0_ROCMFP4_FAST_COHERENT | 72.6 | 1238.9 | 1539.4 | 17.8 GiB | 4.30 |
| Q4_0_ROCMFP4_STRIX | 71.9 | 1409.9 | 1526.6 | 17.8 GiB | 4.31 |
| Q6_0_ROCMFPX | 55.2 | 803.5 | 943.9 | 27.4 GiB | 6.62 |
| Q6_0_ROCMFPX_AGENT | 51.5 | 946.3 | 1102.3 | 30.9 GiB | 7.46 |
| Q8_0_ROCMFPX | 48.2 | 1144.4 | 1367.7 | 34.2 GiB | 8.27 |
| Q8_0_ROCMFPX_AGENT | 47.9 | 1109.3 | 1372.1 | 34.7 GiB | 8.40 |
Usage
# Text only:
llama-server -m Ornith-1.5-35B-A3B-abliterated_Q4_0_ROCMFP4_FAST.gguf -ngl 99 -fa on --port 8080
# Vision (multimodal; --mmproj enables image input):
llama-server -m Ornith-1.5-35B-A3B-abliterated_Q4_0_ROCMFP4_FAST.gguf --mmproj mmproj-Ornith-1.5-35B-A3B-abliterated_BF16.gguf -ngl 99 -fa on --port 8080
- Swap
-mto any other variant file to run that variant (see Files). - OpenAI-compatible API served at
http://127.0.0.1:8080/v1. - MTP head: load with
llama-server --spec-type draft-mtpfor speculative MTP acceleration.
Format Note (ROCmFPX)
ROCmFPX is a quantization format family (llama.cpp-rocm extension: GGML types 100–107 / FTYPE 100–119) — upstream llama.cpp cannot load these files. Load them with llama.cpp-rocm, a llama.cpp fork that supports all upstream GGUF formats plus ROCmFP4/ROCmFPx natively.
License & Disclaimer
- Base model: ornith-ai/Ornith-1.5-35B-A3B — MIT
- Abliterated version: huihui-ai/Huihui-Ornith-1.5-35B-A3B-abliterated — MIT
- mmproj (vision tower): clip + qwen3vl_merger vision tower of the Ornith model — Apache-2.0
- This quantized version: Apache-2.0 (ArtomYuan)
This is an abliterated (uncensored) version and may produce outputs that do not conform to safety policies. Use at your own risk. No warranty is provided.