← back to catalog · registered 2026-09-11 04:55

bumblebuttpow/MiniCPM5-2B-heretic-abliterated-MLX-8bit

bumblebuttpow 2B second-order
Abliteration classifier · v1.0.0
M3
Primary method

Layer-wise ablation

Applied on top of direct removal inherited from the base model.
Confidence
HIGH
Inherited from base model
Why this label 2 signals
Producer identity confirmed by naming conventions, tags or the model card. This label is very unlikely to change.
  • 'heretic' in model name (Heretic-produced)
  • Heretic uses layer-wise optimization (M3) with underlying direction removal (M1)
Refusal direction extracted via
Extraction technique

Difference-of-means

Confidence
HIGH
Why we say so
name contains 'heretic'; Heretic default extraction is difference-of-means (Arditi 2024)
Downloads · 30-day
9
Likes
0
Model age
today
created 2026-09-11

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
Tags
mlx safetensors llama mlx-lm minicpm minicpm5 abliterated uncensored 8bit base_model:insraq/MiniCPM5-2B-heretic-abliterated base_model:quantized:insraq/MiniCPM5-2B-heretic-abliterated license:apache-2.0

Related

Total size
2.49 GB
Files
9
Quantizations
1
Registered
2026-09-11 04:55
Last updated on HF
2026-09-11 04:41

Files by quantization

Auxiliary files 9 files 2.50 GB
model.safetensors 2.49 GB 6fadca0f download
tokenizer.json 9.44 MB d15448ea download
model.safetensors.index.json 67.1 KB ce3f16d8 download
chat_template.jinja 8.85 KB be166eec download
README.md 2.84 KB 47d39294 download
.gitattributes 1.48 KB a6344aac download
config.json 1.03 KB 955f3dac download
tokenizer_config.json 539 B de2a64a5 download
generation_config.json 227 B 3c5ce688 download

README current version from Hugging Face


license: apache-2.0
base_model: insraq/MiniCPM5-2B-heretic-abliterated
library_name: mlx
tags:

  • mlx
  • mlx-lm
  • minicpm
  • minicpm5
  • llama
  • abliterated
  • uncensored
  • 8bit

MiniCPM5-2B-heretic-abliterated MLX 8-bit

MLX 8-bit quantization (8.5 bits/weight, group size 64) of
insraq/MiniCPM5-2B-heretic-abliterated,
a Heretic v1.4.0 abliteration (decensoring) of
openbmb/MiniCPM5-2B.
Runs on Apple Silicon via mlx-lm.
~2.5 GB on disk, ~2.8 GB peak memory, ~87 tok/s on an M4 Pro.

Converted from the fp16 safetensors (not the GGUF) so no double-quantization loss.

Important: this repo includes a rope config fix

The source repo's config.json was exported with transformers v5, which nests
the rope settings as rope_parameters: {rope_theta: ...}. mlx-lm's llama
loader only reads the flat rope_theta key and silently falls back to the
default (10000) when it is missing. The result: the model runs with a rope
theta 500x too small, which is coherent at short context and collapses into
word salad somewhere past ~12k tokens, regardless of quant, sampler, or
thinking mode.

This repo's config.json carries the flat "rope_theta": 5000000 key, so it
works correctly out of the box. With the fix, long context behaves as the base
model card claims: verified correct last-line retrieval from 70k-token
documents on a 2B model.

If you convert transformers-v5-era re-exports to MLX yourself, check for nested
rope_parameters and add the flat key before serving.

Usage

from mlx_lm import load, generate

model, tokenizer = load("bumblebuttpow/MiniCPM5-2B-heretic-abliterated-MLX-8bit")

Or serve it:

mlx_lm.server --model bumblebuttpow/MiniCPM5-2B-heretic-abliterated-MLX-8bit

Sampling recommendations (measured)

This merge has a sensitive think channel. Recommendations:

  • temperature 0.6, top_k 20, repetition_penalty 1.05 — stable. Higher
    temperature (including the base model's recommended 1.0) causes the think
    channel to verbatim-loop on trivial prompts.
  • Thinking mode: it deliberates at length. Give it max_tokens of 800+ or the
    answer stays trapped in the reasoning block.
  • Instant-answer mode: pass
    chat_template_kwargs: {"enable_thinking": false} to pre-close the think
    block (supported by the chat template).

Verification

  • 8-bit quant from fp16 safetensors via mlx_lm 0.31.3.
  • Short-context QA, 26k and 70k-token retrieval prompts: coherent, correct
    retrieval, no degeneration (after the rope fix above).
  • Verified both solo and pipeline-parallel across two Macs with identical
    outputs.

Attribution

  • Abliteration: insraq (Heretic v1.4.0, KL 0.0391, refusals 5/100)
  • Base model: openbmb/MiniCPM5-2B (Apache 2.0)
  • Quant + rope fix: bumblebuttpow

README history 1 version

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

  1. 2026-09-118-bit MLX quant of insraq heretic abliteration + flat rope_theta fix50ab1b22.8 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 app" button that hands off directly to a local runtime of your choice - Infrahuman, LM Studio, or Ollama. No API keys, no subscription, no prompt leakage.