← back to catalog · registered 2026-09-07 16:55

AEON-7/Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-NVFP4-MIXED

AEON-7 9.4B multimodal second-order
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/AEON-7%2FQwen3.8-27B-AEON-ULTIMATE-UNCENSORED-NVFP4-MIXED"
Response includes
  • classification m1
  • files 22
  • hub_downloads_all_time 9,543
  • author_summary 32 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
10K
Likes
45
Model age
6w ago
created 2026-09-07
Downloads over time
Now19.8K→from0↑0%
07.3K14.5K21.8K0 on Sep 719.8K on Oct 22SepOct
Sep 7 → Oct 22 · 46 snapshots · spans 45 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
apache-2.0
Languages
en zh multilingual
Tags
transformers safetensors qwen3_5 image-text-to-text 27b official-release abliterated abliterix aeon aeon-7 agentic bf16

Related

Total size
23.0 GB
Files
22
Quantizations
1
Registered
2026-09-07 16:55
Last updated on HF
2026-10-06 01:34

Files by quantization

Auxiliary files 22 files 23.0 GB
model-00001-of-00004.safetensors 9.28 GB a336b57e download
model-00002-of-00004.safetensors 9.24 GB adc104cb download
model-00003-of-00004.safetensors 3.68 GB e50a102b download
model-00004-of-00004.safetensors 810 MB 1d8268aa download
tokenizer.json 19.1 MB 6f32ce20 download
aeon-mixed-quant-lattice.png 2.07 MB bb63b6dc download
early-access-cartridge.png 1.69 MB 924903c8 download
model.safetensors.index.json 183 KB 6cc0bade download
config.json 75.4 KB 584e1a85 download
hf_quant_config.json 56.4 KB 25a904f6 download
quant_cfg_mixed_mse_fp8_l8gateup.json 23.2 KB c6bd7497 download
README.md 13.2 KB 04abb458 download
MSE_STATIC_GATE_L8GATEUP.json 10.9 KB 259d09fe download
tokenizer_config.json 10.1 KB 61091473 download
chat_template.jinja 8.74 KB c0c686f9 download
.gitattributes 1.66 KB d844c04c download
BAKE_RECIPE.json 1.59 KB 98086250 download
MTP_GRAFT.json 893 B 8b8de47f download
recipe.yaml 681 B ebbaca08 download
preprocessor_config.json 390 B 2ea84a43 download
video_preprocessor_config.json 385 B 3ba673a5 download
generation_config.json 259 B ec854990 download

README current version from Hugging Face


license: apache-2.0
base_model: AEON-7/Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-BF16
language:

  • en
  • zh
  • multilingual
    library_name: transformers
    pipeline_tag: text-generation
    tags:
  • 27b
  • early-access
  • draft
  • abliterated
  • aeon
  • aeon-7
  • nvfp4
  • fp8
  • mixed-precision
  • modelopt
  • gdn
  • hybrid-attention
  • multimodal
  • qwen
  • qwen3
  • qwen3.8
  • reasoning
  • uncensored
  • unfiltered
  • vision
  • vllm

Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-NVFP4-MIXED

Early Access for Paid Patreon Subscribers

Early Access for Paid Patreon Subscribers — BF16 master, serve recipes, next cuts.

I've spent a lot of months learning what abliteration actually costs. Turns out the trap most people fall into is chasing a vanity KL of zero and calling every judge-R a leftover refusal. That is how you lobotomize a 27B. I wanted the opposite: willfully compliant, coherent, useful — and still a real model when the answer gets long.

So this is the ~23G ModelOpt mixed deploy cut of AEON-7/Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-BF16. Not a blunt NVFP4 dump. Not a dequant-edit-requant circus. A lattice designed so the last layers can still write code that passes unit tests, while the bulk of the MLP rides NVFP4 where Blackwell is actually hungry for it.

Early Access Draft. Cosmic / GA is a later brand. Do not treat a long-context loop as the last word on this line.

Model family (pick your seat)

Repo Size What it is Target hardware
BF16 master ~54G Full-precision uncensored master. Abliterated for coherence, vision + MTP untouched. H200 / multi-GPU / PRO 6000 when you want the teacher, not the deploy knife
This MIXED NVFP4 ~23.8G (4 shards) ModelOpt NVFP4 + FP8 + BF16 lattice (last-8 full MLP FP8) + native MTP + vision. DGX Spark / GB10, RTX 5090, RTX PRO 6000 with AEON vLLM Ultimate images

Same will. Different seats. The BF16 is the source of truth. This card is what you actually serve day to day.

The lattice (why MIXED, not "just NVFP4")

AEON MIXED quant lattice — NVFP4 body, FP8 writers, last-8 full MLP FP8, BF16 vision/MTP

I do not trust equal-bitwidth recipes on a hybrid GDN / full-attn stack. The first Mix B bake FP8'd only the last-8 down_proj and left gate/up on NVFP4. Coding cratered to 0.694 on AEON Bench unit tests — real syntax and assert fails, not a moody judge. Leftover-KL on those miss prefixes lit up layers 56–63. So the sibling bake did the honest thing: last-8 full MLP (gate + up + down) → FP8. Coding jumped to 0.833.

Block Format Why
MLP layers 0–55 NVFP4 W4A4 (MSE + fp8_scale_sweep) Size + Blackwell NVFP4 throughput
MLP layers 56–63 FP8 full (gate/up/down) Coding fidelity where residual L2 spiked
Softmax attn + GDN writers FP8 Writers that corrupt if you force NVFP4 wrong
Vision tower + MTP head + embeddings + lm_head + GDN guts BF16 Untouched capability organs. MTP grafted from Ultimate BF16 (15 tensors, 0.791G) after ModelOpt export dropped it.

Calib 1024×2048. Export gate: found=168 missing=0 last8_mlp_fp8=24. Parent BF16 untouched. Post-export: grafted unmodified mtp.* (15 BF16 tensors, 0.791G) from Ultimate BF16 — ModelOpt had dropped the head.

What you get

  • Uncensored will — hall monitor gone; answers instead of sermons (same lineage as the BF16 draft)
  • Coding that ships — AEON Bench Coding 0.833 vs prior Mix B 0.694 (and ahead of stock Unsloth NVFP4 Coding 0.806 on the public card)
  • Agentic legs — Hermes 0.918, OpenCode 0.818 on the same local follow-on (OpenClaw still the soft spot)
  • Deployable size — ~23.8G (NVFP4 body + BF16 vision + BF16 MTP) on one Spark / one 5090 / one PRO 6000
  • Full multimodal + MTP — vision tower and video preprocessor intact; native MTP head for RTX speculative decode
  • Honest Early Access — Intelligence (Math/Reasoning/Prose) still trails stock Qwen's 84.5 composite; Cosmic is the heal track, not this card pretending otherwise

Local AEON Suite v4 run ceaac9e418 (GB10, think 32k / max 65k / retry 131k, c=8, mothership fail-closed):

Board This MIXED Prior Mix B
Text mean 0.782 0.759
Coding 0.833 0.694
Hermes 0.918 ~0.917
OpenClaw 0.707 0.733
OpenCode 0.818 0.793

QuickStart — three machines, two images

Use ghcr.io/aeon-7/aeon-vllm-ultimate:latest on DGX Spark / GB10.
Use ghcr.io/aeon-7/aeon-vllm-ultimate-rtx:latest on RTX 5090 and RTX PRO 6000 (sm_120). Do not cross those images. Spark is sm_121a / aarch64 UMA. The RTX image is sm_120 / amd64 dedicated VRAM.

Gen defaults for all three (Qwen3.8 card): temperature 0.6, top_p 0.95, top_k 20, repetition_penalty 1.05. Thinking on: chat_template_kwargs={"enable_thinking": true, "reasoning_effort": "medium"}.

ModelOpt note: leave --quantization unset so hf_quant_config.json selects modelopt_mixed. On current Spark tags you still need the two-line #54367-style modelopt.py bind-mount (GDN in_proj_qkvz + FP8_PER_CHANNEL_PER_TOKEN) until it lands in :latest. Native MTP is included (BF16 head, 15 tensors). Do not run MTP and DFlash at the same time — pick one. Spark often still prefers external DFlash2 n=7 for throughput; RTX seats should use in-checkpoint MTP n=3.

1) DGX Spark / GB10 — aeon-vllm-ultimate:latest

131k native window, no YaRN, seqs 8, util 0.70, TRITON_ATTN, DFlash2 n=7, KV fp8.

MODEL=$HOME/.cache/huggingface/hub/models--AEON-7--Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-NVFP4-MIXED/snapshots/<rev>
DRAFT=/path/to/z-lab__Qwen3.8-27B-DFlash2
PATCH=/path/to/modelopt-54367.py   # bind-mount until folded into :latest
IMAGE=ghcr.io/aeon-7/aeon-vllm-ultimate:latest

docker run -d --gpus all --network host --name aeon-mixed-spark \
  -e VLLM_USE_V2_MODEL_RUNNER=0 \
  -v "$MODEL:/model:ro" -v "$DRAFT:/draft:ro" \
  -v "$PATCH:/usr/local/lib/python3.12/site-packages/vllm/model_executor/layers/quantization/modelopt.py:ro" \
  --entrypoint vllm "$IMAGE" serve /model \
  --served-model-name aeon --host 0.0.0.0 --port 8000 \
  --gpu-memory-utilization 0.70 --max-model-len 131072 --max-num-seqs 8 \
  --max-num-batched-tokens 8192 --kv-cache-dtype fp8 \
  --enable-chunked-prefill --no-enable-prefix-caching \
  --attention-backend TRITON_ATTN --trust-remote-code \
  --reasoning-parser qwen3 --tool-call-parser qwen3_coder --enable-auto-tool-choice \
  --limit-mm-per-prompt '{"image":4,"video":2}' \
  --speculative-config '{"method":"dflash","model":"/draft","num_speculative_tokens":7}' \
  --override-generation-config '{"temperature":0.6,"top_p":0.95,"top_k":20,"min_p":0.0,"presence_penalty":0.0,"repetition_penalty":1.05}'

2) RTX 5090 — aeon-vllm-ultimate-rtx:latest

32 GB dedicated. Long-context chat seat: TRITON_ATTN + fp8_e4m3 KV (FlashInfer + fp8 KV can garbage on sm_120 at long ctx). Seqs 4, util 0.92–0.95, 131k, no YaRN. Native MTP n=3 is in the checkpoint (~1% KV cost).

MODEL=$HOME/.cache/huggingface/hub/models--AEON-7--Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-NVFP4-MIXED/snapshots/<rev>
IMAGE=ghcr.io/aeon-7/aeon-vllm-ultimate-rtx:latest

docker run -d --name aeon-mixed-5090 --gpus all --ipc=host --shm-size=8g -p 8000:8000 \
  -e VLLM_ALLOW_LONG_MAX_MODEL_LEN=1 \
  -e PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True \
  -v "$MODEL:/model:ro" \
  --entrypoint vllm "$IMAGE" serve /model \
  --served-model-name aeon --host 0.0.0.0 --port 8000 \
  --max-model-len 131072 --max-num-seqs 4 --max-num-batched-tokens 8192 \
  --gpu-memory-utilization 0.92 --kv-cache-dtype fp8_e4m3 \
  --mamba-ssm-cache-dtype bfloat16 --attention-backend TRITON_ATTN \
  --enable-chunked-prefill --no-enable-prefix-caching \
  --limit-mm-per-prompt '{"image":2,"video":1}' \
  --speculative-config '{"method":"mtp","num_speculative_tokens":3,"attention_backend":"TRITON_ATTN"}' \
  --reasoning-parser qwen3 --tool-call-parser qwen3_coder --enable-auto-tool-choice \
  --override-generation-config '{"temperature":0.6,"top_p":0.95,"top_k":20,"min_p":0.0,"presence_penalty":0.0,"repetition_penalty":1.05}' \
  --trust-remote-code

If KV will not allocate at 131k, try --gpu-memory-utilization 0.95 then drop --max-num-seqs to 2. Do not add a fat DFlash drafter on 32 GB for the long seat.

3) RTX PRO 6000 (96 GB, sm_120) — aeon-vllm-ultimate-rtx:latest

Same image family as the 5090. More VRAM → raise concurrency and context headroom. Pin TRITON_ATTN for long context. If you use MTP, put "attention_backend":"TRITON_ATTN" inside --speculative-config (top-level flag does not always propagate to the drafter).

MODEL=$HOME/.cache/huggingface/hub/models--AEON-7--Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-NVFP4-MIXED/snapshots/<rev>
IMAGE=ghcr.io/aeon-7/aeon-vllm-ultimate-rtx:latest

docker run -d --name aeon-mixed-pro6000 --gpus all --ipc=host --shm-size=16g -p 8000:8000 \
  -e VLLM_ALLOW_LONG_MAX_MODEL_LEN=1 \
  -e PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True \
  -v "$MODEL:/model:ro" \
  --entrypoint vllm "$IMAGE" serve /model \
  --served-model-name aeon --host 0.0.0.0 --port 8000 \
  --max-model-len 262144 --max-num-seqs 8 --max-num-batched-tokens 8192 \
  --gpu-memory-utilization 0.80 --kv-cache-dtype fp8_e4m3 \
  --mamba-ssm-cache-dtype bfloat16 --attention-backend TRITON_ATTN \
  --enable-chunked-prefill --no-enable-prefix-caching \
  --limit-mm-per-prompt '{"image":4,"video":2}' \
  --reasoning-parser qwen3 --tool-call-parser qwen3_coder --enable-auto-tool-choice \
  --override-generation-config '{"temperature":0.6,"top_p":0.95,"top_k":20,"min_p":0.0,"presence_penalty":0.0,"repetition_penalty":1.05}' \
  --trust-remote-code

Native MTP (preferred on this seat):

--speculative-config '{"method":"mtp","num_speculative_tokens":3,"attention_backend":"TRITON_ATTN"}'

For Qwen long think, prefer a per-request thinking_token_budget over blindly raising max_tokens — otherwise the model can spend the whole budget inside <think>.

How this was built

AEON-7/Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-BF16
        ↓
  NVIDIA ModelOpt 0.46  ·  MSE + fp8_scale_sweep  ·  1024×2048
        ↓
  Mix B (last-8 down_proj FP8 only)  → Coding 0.694
        ↓
  leftover-KL on coding unit-test misses
        ↓
  this sibling: last-8 FULL MLP FP8
        ↓
  AEON Bench Coding 0.833

The unaligned edge

I figure if you own the hardware and the weights, you should own exactly how they are used. You still own the ramifications. This model will write what the base model would refuse. Intended for research, red-team, creative work without a hall monitor — and a threat if the prompt is. A disclaimer plus the payload is not a refusal. Over-abliteration into gibberish defeats the reason you wanted the unlock.

User Responsibility & Arbitration Clause

By accessing, downloading, using, running inference on, fine-tuning, merging, quantizing, distributing, integrating, or otherwise interacting with this model, you acknowledge and agree to the following:

  1. Sole Responsibility. You are solely responsible for every prompt, every response, every downstream action, and any harm that results.
  2. No Warranty. Provided "AS IS", without warranty of any kind.
  3. Legal Compliance. You must comply with all applicable laws and policies in every jurisdiction you touch.
  4. Operational Safety Layer. Deploy with input validation, output filtering, access controls, and human review for high-risk workflows. A production deploy without those layers is unsafe by construction.
  5. Heightened Duty of Care. Uncensored means the duty of care sits with you. If unsure, do not make the request.
  6. No Endorsement of Outputs. Authors do not endorse any specific output.
  7. Arbitration. Disputes arising from use of this model are resolved by binding individual arbitration (AAA Consumer Rules if no other body is agreed), waiving jury trial and class actions.
  8. Indemnification. You indemnify authors, contributors, and publishers against claims arising from your use.
  9. Severability. Invalid provisions are replaced by the closest enforceable equivalent.
  10. Acceptance. Use constitutes acceptance. If you do not accept, do not use the model.

This model is a tool with no opinions of its own. You supply the judgement. The outputs carry your fingerprints.

Provenance & Credits

License

Apache 2.0 (inherited from Qwen/Qwen3.8-27B).

README history 20 versions

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

  1. 2026-10-06Add Patreon support section and AEON DFlash2 drafter calloutf678b5628.7 KB
    Loading...
  2. 2026-10-05Family table: add AEON DFlash2 drafter (v1.0, lk4, early release, gated)5ea51a327.5 KB
    Loading...
  3. 2026-10-05ROCm row: gated access is automatic after accepting the early-access termsc6ac44a27 KB
    Loading...
  4. 2026-10-05ROCm row: correct target hardware (MI350/MI355 native, R9700 emulated)19dedc727 KB
    Loading...
  5. 2026-10-05Add MXFP4/MXFP6 ROCm early release (gated) to model familye21cfc327 KB
    Loading...
  6. 2026-09-18Dynamic DFlash lattice v2: c1-2 n=9 through c13-16 n=5282e67726.7 KB
    Loading...
  7. 2026-09-18Pin Spark image to 2026-09-18-v0.29.0-omni; ModelOpt/DFlash2 baked inf8b6e4c26.7 KB
    Loading...
  8. 2026-09-17Enable prefix caching (APC) on published serve recipes51fd81326.6 KB
    Loading...
  9. 2026-09-15docs: repetition_penalty 1.0 to protect tool/XML tokensad759d626.5 KB
    Loading...
  10. 2026-09-15docs: single Spark lattice recipe at util 0.80399e45126.3 KB
    Loading...
  11. 2026-09-15docs: surface Dynamic DFlash Perf lattice0f5631327.5 KB
    Loading...
  12. 2026-09-12docs: Spark engine tip 0.29.0-omni — TP=2 coherent knobs + ModelOpt bindc51d12f26.9 KB
    Loading...
  13. 2026-09-12docs: Spark Perf Dynamic DFlash2 wave-peak 237.67; 0.29-omni not latestfd5df6326.5 KB
    Loading...
  14. 2026-09-07docs: RTX :latest=:2026-09-07-omni-mm (vllm-omni MM/Omni parity with Spark); ...29b4e4423.3 KB
    Loading...
  15. 2026-09-07docs: Patreon blurb is announcement only; notes/recipes land as battle testin...8b185f422.8 KB
    Loading...
  16. 2026-09-07docs: RTX/Spark :latest fold ModelOpt #54367; HF cache mount note; ship model...bc6ef6922.8 KB
    Loading...
  17. 2026-09-07Expand discoverability tags for Hub search (NVFP4 MIXED / Spark / RTX)c273fdc20 KB
    Loading...
  18. 2026-09-07Card: add Spark single+TP2 quality/speed QuickStarts for ModelOpt MIXED43d076e19.6 KB
    Loading...
  19. 2026-09-07Update model card: official-release Patreon + NVFP4 mixed cartridgeef8596e13.3 KB
    Loading...
  20. 2026-09-07Publish NVFP4-MIXED after MTP graft: 4 shards + vision + MTP + carda54ba6113.2 KB
    Loading...

Discussions 1 thread

  1. 2026-09-08Great workclosed2 💬#1
    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