← back to catalog · registered 2026-10-16 17:59

distributedcognition/Inkling-abliterated

distributedcognition 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/distributedcognition%2FInkling-abliterated"
Response includes
  • classification m-uncensored
  • files 47
  • author_summary 7 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M-U
Primary method

Uncensored (method unknown)

No other method signals detected in this model.
Confidence
LOW
Why this label 3 signals
Weak or ambiguous signals. Best guess based on catalog patterns; treat as tentative and check the evidence below.
  • 'uncensored' in name/tags but no 'abliterated' marker
  • method not identifiable from author declaration alone
  • may be DPO fine-tune, prompt engineering, or unknown technique
Refusal direction extraction

No specific extraction method could be identified for this model. The producer either did not document it or used a proprietary pipeline.

What is a refusal direction? →
Downloads · 30-day
0
Likes
0
Model age
1d ago
created 2026-10-15

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
safetensors inkling_mm_model abliteration uncensored moe multimodal arxiv:2406.11717 base_model:thinkingmachines/Inkling base_model:finetune:thinkingmachines/Inkling license:apache-2.0 8-bit region:us

Related

Total size
551 GB
Files
47
Quantizations
1
Registered
2026-10-16 17:59
Last updated on HF
2026-10-16 17:43

Files by quantization

Auxiliary files 47 files 551 GB
model-00010-of-00033.safetensors 18.6 GB ******** download
model-00002-of-00033.safetensors 18.6 GB ******** download
model-00008-of-00033.safetensors 18.6 GB ******** download
model-00006-of-00033.safetensors 18.6 GB ******** download
model-00029-of-00033.safetensors 18.5 GB ******** download
model-00015-of-00033.safetensors 18.5 GB ******** download
model-00028-of-00033.safetensors 18.3 GB ******** download
model-00016-of-00033.safetensors 18.2 GB ******** download
model-00018-of-00033.safetensors 18.2 GB ******** download
model-00011-of-00033.safetensors 18.2 GB ******** download
model-00025-of-00033.safetensors 18.1 GB ******** download
model-00031-of-00033.safetensors 18.0 GB ******** download
model-00020-of-00033.safetensors 17.9 GB ******** download
model-00007-of-00033.safetensors 17.9 GB ******** download
model-00003-of-00033.safetensors 17.9 GB ******** download
model-00026-of-00033.safetensors 17.8 GB ******** download
model-00001-of-00033.safetensors 17.8 GB ******** download
model-00009-of-00033.safetensors 17.4 GB ******** download
model-00032-of-00033.safetensors 17.3 GB ******** download
model-00017-of-00033.safetensors 17.1 GB ******** download
model-00027-of-00033.safetensors 17.0 GB ******** download
model-00013-of-00033.safetensors 16.9 GB ******** download
model-00014-of-00033.safetensors 16.8 GB ******** download
model-00005-of-00033.safetensors 16.6 GB ******** download
model-00023-of-00033.safetensors 16.6 GB ******** download
model-00022-of-00033.safetensors 16.5 GB ******** download
model-00021-of-00033.safetensors 15.5 GB ******** download
model-00024-of-00033.safetensors 14.9 GB ******** download
model-00004-of-00033.safetensors 14.6 GB ******** download
model-00012-of-00033.safetensors 14.6 GB ******** download
model-00019-of-00033.safetensors 14.4 GB ******** download
mtp.safetensors 9.80 GB ******** download
model-00033-of-00033.safetensors 4.50 GB ******** download
model-00030-of-00033.safetensors 1.14 GB ******** download
refusal_directions.pt 1.56 MB ******** download
tokenizer.json 26.6 MB ******** download
model.safetensors.index.json 172 KB f05749c5 download
hf_quant_config.json 20.2 KB 5d1a785d download
tokenizer_config.json 11.8 KB 3f7b53bb download
chat_template.jinja 6.15 KB 04c53c7d download
README.md 4.91 KB 2e9095b1 download
config.json 2.36 KB 1cdb631d download
.gitattributes 1.53 KB 52373fe2 download
processor_config.json 1.08 KB 5119c424 download
eval_results.json 1.07 KB be3c7839 download
abliteration_config.json 569 B 62d340cc download
special_tokens_map.json 517 B 0c6ed627 download

README current version from Hugging Face


license: apache-2.0
base_model: thinkingmachines/Inkling
tags:

  • abliteration
  • uncensored
  • moe
  • multimodal
    arxiv: 2406.11717

Inkling Abliterated (scale 2.5 on main, scale 3.0 on scale-3.0)

Responsible use

This is an uncensored research model. Its built-in refusals were removed permanently at the
weight level, so it answers prompts the base model declines, including chemical and
biological synthesis, cybercrime, weapons, harassment, and fraud. Use it for red-teaming,
offensive-security research, and refusal-rate evaluation. It has no guardrails of its own:
if you deploy it, add your own input and output moderation (for example Llama Guard).

What this is

Abliterated variant of
thinkingmachines/Inkling
(975B total / 41B active, multimodal MoE, 66 layers). The refusal direction was removed
with norm-preserving biprojected abliteration
(grimjim 2025), a weight-space refinement of
directional ablation (Arditi et al. 2024), applied to
the attention output projection (attn.wo_ud) and the shared-expert down projection
(mlp.shared_experts.shared_w2) across layers 9–58, using per-layer directions.

Both evaluated scales ship as git branches (HF is git+LFS — switching branches is
free; identical LFS objects are shared):

Item Path / branch Notes
Scale 2.5 (default) main Judge refusals 98 → 10/100, GSM8K 65%
Scale 3.0 scale-3.0 branch Judge refusals 98 → 16/100, GSM8K 75%

The repo mirrors the upstream NVFP4 checkpoint (same 33-shard layout, same tokenizer). Only
the 100 abliterated tensors differ; everything else is byte-identical to upstream — the
attention and shared-expert weights are stored unquantized (BF16) in NVFP4, so the 4-bit
routed experts are untouched. refusal_directions.pt holds all 66 measured per-layer
directions, so you can re-ablate at any scale in seconds without re-measuring.
abliteration_config.json records the final parameters and evaluation results.

Load

Load it exactly like upstream — the official models/inkling implementation ships in
transformers ≥5.16, and vLLM/SGLang/unsloth recipes all work unchanged:

from transformers import AutoModelForMultimodalLM, AutoProcessor

model = AutoModelForMultimodalLM.from_pretrained(
    "distributedcognition/Inkling-abliterated", trust_remote_code=True, device_map="auto")
processor = AutoProcessor.from_pretrained("distributedcognition/Inkling-abliterated")
# vLLM / SGLang serve the NVFP4 checkpoint like upstream
vllm serve distributedcognition/Inkling-abliterated

Evaluation (both scales)

The standard abliteration-community protocol (the one
Heretic made automatic): 100 held-out harmful prompts
(mlabonne/harmful_behaviors test split) with unicode/emphasis-normalized keyword detection
plus an LLM judge (the unmodified base model classifying REFUSAL/COMPLIANT), KL divergence
vs base on 100 harmless prompts (mlabonne/harmless_alpaca), and a GSM8K spot check
(20-problem, chat, greedy). Eval mode: chat, greedy, measured on the exact NVFP4 artifact
weights on H200×4.

Metric Base Abliterated 2.5 (main) Abliterated 3.0 (scale-3.0)
Refusals (keyword, X/100) 58 5 11
True refusals (LLM judge, X/100) 98 10 16
KL divergence (100 harmless) 0 1.106 1.591
GSM8K (20-problem spot check) 18/20 (90%) 13/20 (65%) 15/20 (75%)

The honest number is the judge's 10/100 at scale 2.5; the residual 10 are mostly hedged or
dodged answers to the most dangerous CBRN/synthesis prompts rather than hard refusals.
Determinism was verified: an independent re-run of the 3.0 candidate reproduced its
metrics byte-identically.

Unlike Inkling-Small and DeepSeek-V4.1-Flash (where abliteration was essentially free), the
975B model pays a measurable cost at these strengths: KL 1.106 at 2.5 and GSM8K 65% (base
90%; n=20 is noisy but the KL corroborates real distribution shift). If you need more
preserved capability, use the scale-3.0 branch (75% GSM8K) or re-ablate a shallower layer
band from the shipped directions — the ablation is rank-1 and norm-preserving but not
linear in scale, so always start from the un-ablated base tensors.

Method

Per-layer refusal directions were measured at the residual stream (each layer's attn_norm
input) on 128 harmful vs 128 harmless prompts, as the diff-in-means orthogonalized against
the harmless mean direction (projected abliteration), then applied as norm-preserving
biprojected edits to wo_ud and shared_w2 rows across layers 9–58. The edits are
surgical swaps in the NVFP4 checkpoint — the affected tensors are stored unquantized
(BF16) there, so the routed experts, vision tower, audio encoder, and MTP heads are
byte-identical to upstream.

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