← back to catalog · registered 2026-10-23 14:00

IstroSec/ThinkingCap-Nemotron-3.5-Lightning-30B-A3B-abliterated

IstroSec Nemotron 30B MoE
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/IstroSec%2FThinkingCap-Nemotron-3.5-Lightning-30B-A3B-abliterated"
Response includes
  • classification m1
  • files 24
  • author_summary 11 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 · 30-day
0
Likes
0
Model age
today
created 2026-10-23

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.

Variants by this author 2 formats · 0 downloads combined

The same weights this author released in different packaging. Pick the format that matches your runtime.

Metadata

License
other
Languages
en
Tags
transformers safetensors nemotron_h text-generation nemotron-3.5 thinkingcap abliterated uncensored heretic moe mamba mtp

Related

Total size
61.3 GB
Files
24
Quantizations
1
Registered
2026-10-23 14:00
Last updated on HF
2026-10-23 13:24

Files by quantization

Auxiliary files 24 files 61.3 GB
model-00012-of-00014.safetensors 4.65 GB e392ff29 download
model-00004-of-00014.safetensors 4.65 GB d18a266d download
model-00009-of-00014.safetensors 4.65 GB b6a8e324 download
model-00011-of-00014.safetensors 4.65 GB 9567ad7d download
model-00008-of-00014.safetensors 4.65 GB 99e1c84a download
model-00010-of-00014.safetensors 4.65 GB a022aab6 download
model-00007-of-00014.safetensors 4.65 GB fb414de2 download
model-00003-of-00014.safetensors 4.65 GB 4b0b0001 download
model-00002-of-00014.safetensors 4.65 GB 2baefaa8 download
model-00001-of-00014.safetensors 4.65 GB 533d667d download
model-00006-of-00014.safetensors 4.65 GB d1873eba download
model-00005-of-00014.safetensors 4.64 GB a5f42bc0 download
model-00013-of-00014.safetensors 3.03 GB a7c5f444 download
model-00014-of-00014.safetensors 2.49 GB c41fd938 download
tokenizer.json 16.3 MB 623c3456 download
model.safetensors.index.json 598 KB 3cd40944 download
tokenizer_config.json 173 KB c96e5ad0 download
chat_template.jinja 9.64 KB d85b0c77 download
README.md 7.38 KB 5a569a16 download
LICENSE 2.63 KB 4d76cc87 download
config.json 2.30 KB 993b6129 download
.gitattributes 1.53 KB 52373fe2 download
special_tokens_map.json 563 B 0451f379 download
generation_config.json 210 B a41201df download

README current version from Hugging Face


license: other
license_name: openmdw-1.1
license_link: LICENSE
base_model:

  • bottlecapai/ThinkingCap-NVIDIA-Nemotron-3.5-Lightning-30B-A3B
  • trohrbaugh/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16-heretic
    base_model_relation: merge
    library_name: transformers
    pipeline_tag: text-generation
    language:
  • en
    tags:
  • nemotron_h
  • nemotron-3.5
  • thinkingcap
  • abliterated
  • uncensored
  • heretic
  • moe
  • mamba
  • mtp
  • bf16

ThinkingCap-Nemotron-3.5-Lightning-30B-A3B-abliterated

An uncensored variant of bottlecapai/ThinkingCap-NVIDIA-Nemotron-3.5-Lightning-30B-A3B, a Nemotron 3.5 Lightning 30B-A3B fine-tune with shorter thinking traces. The refusal behaviour was removed by transplanting a published abliteration of the base model onto ThinkingCap; the MTP head for speculative decoding is carried over unmodified. Full bf16 weights.

This is the source checkpoint. The quantized builds made from it:

Build Size KL vs. this model Notes
This repo, bf16 65.8 GB — source; quantize from here
…-abliterated-GGUF 20.3–35.0 GB — Q8_0 and two per-tensor layouts, llama.cpp

FP8-DYNAMIC, NVFP4A16 and W4A16 builds for vLLM are in testing and will be listed here.

Usage

vLLM

vllm serve IstroSec/ThinkingCap-Nemotron-3.5-Lightning-30B-A3B-abliterated --async-scheduling \
  --reasoning-parser nemotron_v3 --enable-auto-tool-choice --tool-call-parser qwen3_coder \
  --speculative-config '{"method":"mtp","num_speculative_tokens":5}'

Sampling (NVIDIA's recommendation for the base model, which ThinkingCap uses unchanged): temperature 1.0, top_p 0.95. Thinking is on by default; turn it off per request with chat_template_kwargs: {"enable_thinking": false}.

MTP. The head is present and unmodified. As a reference point: on the original ThinkingCap weights, bottlecapai measured a mean acceptance length of 4.01 with 5 drafted tokens (vLLM 0.27.1, B200). A value near 1 means the head is missing or mis-loaded.

Memory. On GPUs with less memory, vLLM can stop at startup with max_num_seqs (1024) exceeds available Mamba cache blocks; lower --max-num-seqs.

Transformers

from transformers import AutoModelForCausalLM, AutoTokenizer
m = AutoModelForCausalLM.from_pretrained("IstroSec/ThinkingCap-Nemotron-3.5-Lightning-30B-A3B-abliterated", dtype="bfloat16", device_map="cuda")
tok = AutoTokenizer.from_pretrained("IstroSec/ThinkingCap-Nemotron-3.5-Lightning-30B-A3B-abliterated")
msgs = [{"role": "user", "content": "…"}]
ids = tok.apply_chat_template(msgs, add_generation_prompt=True, return_tensors="pt").to("cuda")
out = m.generate(ids, max_new_tokens=4096, do_sample=True, temperature=1.0, top_p=0.95)

llama.cpp

Use the GGUF builds; they were converted from this checkpoint.

Evaluation

Heretic's evaluation protocol, 100 harmful prompts from mlabonne/harmful_behaviors and 100 harmless from mlabonne/harmless_alpaca, against the original ThinkingCap, with thinking off (enable_thinking=False):

Refusals KL divergence vs. original
ThinkingCap-Nemotron-3.5-Lightning-30B-A3B (original) 99 / 100 —
This model 21 / 100 0.0458

Heretic itself cannot load this architecture, so the numbers come from a standalone port of its evaluator (Heretic 1.2.0's prompts, chat-template call, greedy 100-token responses, refusal markers and first-token KL, line for line). KL is measured on first-token distributions over the harmless prompts.

Two runs of the same weights gave 21 and 23: between them 10 of the 100 responses changed wording, because the batched GPU kernels are not bit-deterministic here, so differences of a few refusals are not significant. The refusal count is a keyword match. Read by hand, in the run above, 4 of the 21 flagged responses decline or reframe the request; the other 17 comply and include a warning ("illegal", "disclaimer") that matches a marker.

Why thinking off. The chat template turns thinking on by default, and Heretic scores whatever the template produces. With thinking on, the 100 scored tokens are the start of the thinking trace rather than the answer, and the marker list matches a trace that discusses safety before it complies. Measured the same way with thinking on: original 90/100, this model 40/100, KL 0.4357 (median 0.0102: a few prompts at a near-tied first token dominate the mean). The thinking-off numbers measure the answer and are the ones used on all cards in this family.

The abliteration this model was made from reports 1/100 refusals at KL 0.0495 against the base model, measured by its author with Heretic; that measurement and this one are not directly comparable.

Standard capability benchmarks were not run.

How it was made

The refusal behaviour was removed by a weight-delta transplant, not by a fresh search. ThinkingCap is a fine-tune of nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16, and trohrbaugh published an abliteration of that base model, NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16-heretic, made with Heretic (directional ablation of attention o_proj, Mamba out_proj and MoE down_proj). For every tensor the abliteration changed, the difference abliterated minus base was added to ThinkingCap at scale 1.0, in fp32, then rounded to bf16:

ThinkingCap + 1.0 × (abliterated − base)

2,343 of 6,513 tensors changed: 6 attention o_proj, 15 Mamba out_proj, 2,304 routed-expert down_proj and 18 shared-expert down_proj. Every other tensor, the MTP head included, is ThinkingCap's, bit for bit. ThinkingCap differs from the base model in only 70 tensors, so the edited weights mostly start from the same values the abliteration was computed on.

What is preserved

  • Thinking-length behaviour: ThinkingCap's weights outside the edited projections and its chat template are unmodified. Its token-efficiency numbers were not re-benchmarked on this model.
  • MTP head: present and unmodified.
  • Tool calling: same chat template and parser flags as the original; not separately tested.

Limitations and intended use

  • The model complies with requests the original declined. It has no safety filter; you are the safety layer. Run it behind your own policy controls, for research, red-teaming, creative work, or agent pipelines where over-refusal was the problem.
  • 21/100 harmful prompts still match a refusal marker with thinking off, most of them answers with a warning attached; with thinking on, the trace may still discuss policy before the answer complies. Test in the mode you use.
  • All limitations of the original ThinkingCap and of Nemotron 3.5 Lightning apply.

License

OpenMDW License Agreement 1.1, inherited from ThinkingCap and the NVIDIA base model (see LICENSE).

Credits

bottlecapai (ThinkingCap) · trohrbaugh (the abliteration this transplant uses) · p-e-w/heretic (evaluation protocol and the method behind the abliteration) · NVIDIA (Nemotron 3.5 Lightning)

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