← back to catalog · registered 2026-10-26 14:01

ji-farthing/DeepSeek-V4.1-Flash-1017-Abliterated-ik-llama-GGUF

ji-farthing Deepseek GGUF MoE 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/ji-farthing%2FDeepSeek-V4.1-Flash-1017-Abliterated-ik-llama-GGUF"
Response includes
  • classification m8
  • files 8
  • author_summary 3 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M8
Primary method

Repackaging (quantization)

Applied on top of direct removal inherited from the base model.
Confidence
MEDIUM
Inherited from base model
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=1
  • assume M1 (base ablation) + M8 (GGUF quant) - default when producer unknown
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
1
Model age
today
created 2026-10-26

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
mit
Languages
en zh
Tags
gguf uncensored abliterated deepseek deepseek-v4.1 moe pruned ik_llama.cpp imatrix text-generation en zh

Related

Total size
105 GB
Files
8
Quantizations
1
Registered
2026-10-26 14:01
Last updated on HF
2026-10-26 13:55

Files by quantization

Auxiliary files 8 files 105 GB
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00006-of-00007.gguf 23.8 GB ******** download
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00007-of-00007.gguf 20.4 GB ******** download
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00005-of-00007.gguf 19.9 GB ******** download
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00004-of-00007.gguf 19.9 GB ******** download
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00003-of-00007.gguf 19.9 GB ******** download
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00001-of-00007.gguf 1.17 GB ******** download
README.md 11.2 KB e5bd2da6 download
.gitattributes 2.42 KB 5d26abed download

README current version from Hugging Face


license: mit
base_model: orcarouter/DeepSeek-V4.1-Flash-1017-abliterated-GGUF
base_model_relation: quantized
pipeline_tag: text-generation
library_name: gguf
language:

  • en
  • zh
    tags:
  • uncensored
  • abliterated
  • deepseek
  • deepseek-v4.1
  • moe
  • pruned
  • gguf
  • ik_llama.cpp
  • imatrix
    extra_gated_prompt: >-
    This model has its safety alignment removed. Read the source model's disclaimer before you use it.
    Access is approved automatically.

DeepSeek-V4.1-Flash-1017 Abliterated, pruned KT quant for 128 GB machines

A GGUF of orcarouter/DeepSeek-V4.1-Flash-1017-abliterated-GGUF for ik_llama.cpp, sized for 128 GB of unified memory or RAM plus VRAM. The weights that stay in memory are 105.0 GiB. The Engram table, 196.6 billion weights of n-gram memory, stays on disk and is read as needed, and you can pick its precision (see below).

The routed experts are pruned from 384 to 326 per layer and quantized to IQ1_KT and IQ2_KT. Against Orcarouter's Mix-256G build, its mean KL divergence is 0.367, against 0.516 for Orcarouter's Mix-128G, which is the larger of the two in memory (see Quality).

The source model has its safety alignment removed, and quantization does not restore it. Read the source card's disclaimer before use.

It needs ik_llama.cpp. Mainline llama.cpp can't load it. The routed experts use ik_llama.cpp's KT types, and the Engram tensors use ik_llama.cpp's layout. Tested at e34d163.

Hugging Face's download widget does not recognize _KT GGUFs. Download links are in the table below.

Choosing an Engram table

The Engram table is split 2 of 7, and it comes in three precisions. Every other split is shared. Download the six shared splits and one Engram split into the same directory.

The table is read from disk a few rows per token (-dple), so its size costs disk space, not memory. In one run per table, the three used about the same memory and ran at about the same speed.

Engram table Download, total Perplexity KLD against the Q8_0 table Same top token
Q8_0 299.6 GiB 3.0680 reference reference
Q6_K 255.2 GiB 3.0769 0.0116 96.28%
IQ4_NL 208.0 GiB 3.1132 0.0259 94.50%

Perplexity uses Orcarouter's method, on characters 0 to 300,000 of the wikitext-2 test set in 32 chunks of 2048 tokens. The KL divergence uses the same text, against the logits of this model with the Q8_0 table, so it measures the Engram table alone.

The Q8_0 and Q6_K tables were quantized from the FP8 Engram table in deepseek-ai/DeepSeek-V4.1-Flash-1017. The IQ4_NL table is the one in Orcarouter's GGUF. It is byte for byte the official table quantized to IQ4_NL by llama.cpp, checked on 3,072 rows spread over both Engram layers. The abliteration did not change the Engram table in any row checked.

Files

File Size
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00001-of-00007.gguf 1.17 GiB
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00003-of-00007.gguf 19.87 GiB
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00004-of-00007.gguf 19.88 GiB
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00005-of-00007.gguf 19.91 GiB
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00006-of-00007.gguf 23.78 GiB
DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00007-of-00007.gguf 20.42 GiB
Shared splits, total 105.03 GiB
engram-Q8_0/DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00002-of-00007.gguf 194.56 GiB
engram-Q6_K/DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00002-of-00007.gguf 150.21 GiB
engram-IQ4_NL/DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00002-of-00007.gguf 103.00 GiB

Access is gated, and approval is automatic. Accept the terms on this page and log in with hf auth login before you download.

With the hf CLI, for the Q8_0 table:

hf download ji-farthing/DeepSeek-V4.1-Flash-1017-Abliterated-ik-llama-GGUF \
  --include "DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-0000[134567]-of-00007.gguf" \
  --include "engram-Q8_0/*" \
  --local-dir DeepSeek-V4.1-B326u
mv DeepSeek-V4.1-B326u/engram-Q8_0/*.gguf DeepSeek-V4.1-B326u/

Use engram-Q6_K/* or engram-IQ4_NL/* for the other tables. ik_llama.cpp finds the splits by name, so the Engram split must sit next to the others.

Quality

Against Orcarouter's Mix-256G (converted to ik_llama.cpp's layout), on the same wikitext-2 text and chunks as above. All three files in this table use the IQ4_NL Engram table.

Model Weights in memory Mean KLD Median KLD Same top token Perplexity
Mix-256G (reference) 2.3602
Mix-128G 105.8 GiB 0.516 0.129 78.18% 3.551
This model 105.0 GiB 0.367 0.074 81.86% 3.113

With the Q8_0 Engram table, the perplexity of this model is 3.068.

Tool calls work with the embedded chat template. In nine agentic coding runs with tools and thinking on, all 334 tool calls came back as structured calls, and none appeared as text in the reply.

Pruning keeps the experts that the calibration text (see below) routes to most. Text far from that mix, such as languages other than English and Chinese, may lose more than these measurements show.

Running

llama-server -m DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00001-of-00007.gguf \
  -c 262144 -fa on -ngl 999 -np 1 -b 2048 -ub 2048 --cache-ram 0 \
  --swa-compress --ctx-checkpoints 8 -ctk q8_0 -ictk q8_0 -fidx -dple \
  --jinja -ptcall --top-k 2000

This is the command the measurements on this card used. -dple keeps the Engram table on disk instead of in memory (Linux and Windows). --cache-ram 0 turns off the prompt cache in RAM, which otherwise takes up to 8 GiB. -ptcall allows parallel tool calls. --top-k 2000 leaves the sampling to temperature and top-p.

The GGUF sets DeepSeek's recommended sampling, temperature 1.0 and top-p 1.0, as the defaults.

How it was made

Source: Orcarouter's Mix-256G build of the abliterated model, converted to ik_llama.cpp's tensor layout. The conversion copies every tensor byte for byte. It splits the Engram table into one tensor per layer and maps the Engram gate to ik_llama.cpp's form.

An importance matrix and per-expert routing counts came from one pass over 24 chunks of 8192 tokens. The text is a sample built as 45% agentic technical English, 30% code, 15% English, and 10% Chinese, and the pass used its first 96%. In each layer, the 326 experts with the highest routing counts were kept.

Tensors Type
Routed experts (ffn_gate_exps, ffn_up_exps) IQ1_KT; IQ2_KT in layers 24 to 31
Routed experts (ffn_down_exps) IQ1_KT; IQ2_KT in layers 23 to 35
attn_q_b, attn_output_b, shared experts (ffn_*_shexp) IQ4_KT
Engram table Q8_0, Q6_K, or IQ4_NL (see above)
All other tensors as in Mix-256G: Q8_0, Q6_K, Q5_K, BF16, F32

The routed experts were quantized with llama-quantize --cuda-quantize from ik_llama.cpp at 804ee29, with the importance matrix.

Chat template

The source GGUF embeds a chat template that ik_llama.cpp's template engine does not load. This GGUF embeds ik_llama.cpp's DeepSeek V4.1 template with two changes. It puts a blank line before the tool list when the system message is empty or absent, as DeepSeek's encoder does. It also joins message content given as a list of text parts with a blank line, as DeepSeek's encoder does, where ik_llama.cpp's server would join them with a single newline.

Through ik_llama.cpp's server, it matched the output of DeepSeek's reference encoder (encoding/encoding.py in deepseek-ai/DeepSeek-V4.1-Flash-1017) in 28 of 28 test conversations, including DeepSeek's own examples, reasoning effort, tool definitions, and parallel and out-of-order tool results. ik_llama.cpp's template matched 22. The three cases not run were a task token, image input, and tools declared in a second system message. Run the server with --jinja.

SHA-256

SHA-256 of the files as uploaded:

3d4d84121dff48cd4f9428774c1a727ba424b8e9a9e179ed659ee30eda1d71fd  DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00001-of-00007.gguf
56b34403dceaf1300d048047699725306aa29bdb6f5728e44ac3a9314852f47a  DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00003-of-00007.gguf
af3cab457b73d15116db0e35eebd77eeb83c8339b5e14fcab926c29c888c64a2  DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00004-of-00007.gguf
45df91fc8924047743953ae79a2936920fa707eea788334d0919f899f170c146  DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00005-of-00007.gguf
99188941a2d18abad9db8ecb5f7b82e28d860872a2ac66bf6e0f6dfb7815c351  DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00006-of-00007.gguf
c29f9664337c788d114271560bc40b2e2c82ad763da8bdbc8c6c236c5c423899  DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00007-of-00007.gguf
b01aee3a8a2e33409077d169288c3c1cccc92b6be5eb4671e02650c55820cdfe  engram-IQ4_NL/DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00002-of-00007.gguf
6a1dcbb30dfda49ee08423b7e37e5b0f83449dcf382969f5d51fa3df309385ed  engram-Q6_K/DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00002-of-00007.gguf
e14e47ddd51321376a94c9a57b87f26662aabd303ff9b8817a89ea5fd8f8d055  engram-Q8_0/DeepSeek-V4.1-Flash-1017-abliterated-B326u-KT-00002-of-00007.gguf

License

MIT, inherited from deepseek-ai/DeepSeek-V4.1-Flash-1017. The abliteration is Orcarouter's work. Their card describes how it was done and the conditions they released it under.

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