← back to catalog · registered 2026-08-22 13:56

Justbackup/LFM2.5-8B-A1B-Uncensored-Gaston-GGUF

Justbackup Lfm 8B GGUF MoE 128K ctx
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/Justbackup%2FLFM2.5-8B-A1B-Uncensored-Gaston-GGUF"
Response includes
  • classification m8
  • files 9
  • hub_downloads_all_time 982
  • author_summary 30 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 · lifetime
982
Likes
4
Model age
7w ago
created 2026-08-20
Downloads over time
Now2.4K→from120↑1,903%
68811.8K2.6K120 on Aug 192.4K on Oct 12AugSepOct
Aug 19 → Oct 12 · 49 snapshots · spans 54 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
other
Languages
en es fr de zh ja ko ar
Quantizations
IQ4 Q4_K Q5_K Q6_K Q8_0
Tags
gguf abliterated uncensored imatrix lfm2 lfm2moe lfm2.5 liquid-ai reasoning thinking hybrid-architecture conv-attention

Related

Total size
29.6 GB
Files
9
Quantizations
6
Registered
2026-08-22 13:56
Last updated on HF
2026-08-20 17:36

Files by quantization

Q8_0 1 file 8.39 GB
LFM2.5-8B-A1B-Uncensored-Gaston-Q8_0.gguf 8.39 GB a3bd5a24 download
Q6_K 1 file 6.48 GB
LFM2.5-8B-A1B-Uncensored-Gaston-Q6_K.gguf 6.48 GB 4adb40d7 download
Q5_K 1 file 5.62 GB
LFM2.5-8B-A1B-Uncensored-Gaston-Q5_K_M.gguf 5.62 GB f3c0b21e download
Q4_K 1 file 4.80 GB
LFM2.5-8B-A1B-Uncensored-Gaston-Q4_K_M.gguf 4.80 GB 8c566f1d download
IQ4 1 file 4.27 GB
LFM2.5-8B-A1B-Uncensored-Gaston-IQ4_XS.gguf 4.27 GB 428a31ba download
Auxiliary files 4 files 2.39 MB
LFM2_5_UNCENSURED.png 2.37 MB 2d53c242 download
LICENSE 10.3 KB 25e731c6 download
README.md 6.87 KB 327be48c download
.gitattributes 1.93 KB ee7d591d download

README current version from Hugging Face


license: other
license_name: lfm-open-license-v1
license_link: https://huggingface.co/LiquidAI/LFM2.5-8B-A1B/blob/main/LICENSE
base_model: LiquidAI/LFM2.5-8B-A1B
language:

  • en
  • es
  • fr
  • de
  • zh
  • ja
  • ko
  • ar
    tags:
  • gguf
  • abliterated
  • uncensored
  • imatrix
  • lfm2
  • lfm2moe
  • lfm2.5
  • liquid-ai
  • reasoning
  • thinking
  • hybrid-architecture
  • conv-attention
  • moe
  • llama-cpp
  • conversational
  • text-generation
    pipeline_tag: text-generation

LFM2.5 Uncensored Banner

LFM2.5-8B-A1B — Uncensored by Gastón Parravicini

First publicly available uncensored/abliterated GGUF of LFM2.5-8B-A1B.
Base model released May 28, 2026. This release: May 29, 2026.


TL;DR

Liquid AI dropped LFM2.5-8B-A1B yesterday. It refused everything. Today it doesn't.

Refusal rate: 1/100 on AdvBench. Reasoning intact. iMatrix quants. Same-day release.


About LFM2.5-8B-A1B

LFM2.5-8B-A1B is Liquid AI's latest edge model — a hybrid convolution + attention MoE architecture with:

  • 8.3B total parameters, 1.5B active per token (MoE with 32 experts, 4 active)
  • 128K context window (up from 32K in LFM2)
  • Trained on 38T tokens with large-scale reinforcement learning
  • Reasoning model — generates <think>...</think> chains before answering
  • Fastest in its class: 18,500 tokens/sec on H100 at high concurrency

The architecture is not a standard Transformer. It combines:

  • 18 layers of gated short convolutions (LIV blocks) — O(n) complexity
  • 6 layers of Grouped Query Attention (GQA) — O(n²) for global context
  • MoE feed-forward with sparse expert routing

This hybrid design is what makes it fast. It's also what makes abliteration non-trivial.


Why standard abliteration tools don't work here

Every existing abliteration tool — NousResearch, Heretic, OBLITERATUS — targets standard Transformer weight matrices:

self_attn.o_proj     ← doesn't exist in LFM2.5
mlp.down_proj        ← doesn't exist in LFM2.5

Running sharded_ablate.py on LFM2.5 without patching results in 0 shards modified. The model is completely unchanged. This is why no abliterated version existed before this release.


How this was done

1. Architecture reverse engineering

Full manual inspection of the LFM2.5 weight map to identify the correct abliteration targets:

Layer type          | Target matrix
--------------------|----------------------------------
Conv LIV block      | conv.out_proj    [2048, 2048]
GQA Attention block | self_attn.out_proj [2048, 2048]
Dense FFN (L0-L1)   | feed_forward.w2  [2048, 7168]

Key insight: conv.in_proj has shape [6144, 2048] — a 3x expansion projection that cannot be abliterated with the standard direction subtraction without a dimension mismatch error. Excluded intentionally.

2. Patch to sharded_ablate.py

# LFM2/LFM2.5 hybrid architecture support patch
# by Gastón Parravicini — May 29, 2026
# Enables abliteration of lfm2moe models in NousResearch/llm-abliteration

lfm2_patterns = [
    f"{layer_prefix}.layers.{layer}.self_attn.out_proj.weight",
    f"{layer_prefix}.layers.{layer}.conv.out_proj.weight",
    f"{layer_prefix}.layers.{layer}.feed_forward.w2.weight",
]

Without this patch: 0/10 shards modified.
With this patch: 6/10 shards modified, all correct targets.

3. Refusal direction analysis

Used analyze.py to map refusal signal strength across all 24 layers:

Layers Est. Signal Quality Type
0–2 ~0.000 Skip
3–10 0.010–0.062 Low
11–17 0.108–0.240 Peak — abliterated here
18–23 0.049–0.145 High

Layer 16 was the peak signal layer (Est. Signal Quality: 0.242). Used as the primary measurement reference for all ablated layers.

4. Abliteration parameters

layers: 11–23
measurement: layer 16 (peak refusal signal)
scale: 2.0
flags: --projected --normpreserve
  • --projected: orthogonalizes the refusal direction against the harmless direction before subtracting — cleaner removal, less capability damage
  • --normpreserve: preserves weight matrix row norms after projection — prevents magnitude drift

5. Weight diff verification

Post-abliteration comparison against base model (via compare.py):

Metric Value
Avg weight diff ~4–5 × 10⁻⁴
Max weight diff ~1–3%
Layers 0–10 Zero diff — untouched ✅
Layers 11–23 Surgical modifications only ✅

Modifications are minimal and targeted. The model's general capabilities are preserved.


Abliteration results

Metric Result
Refusal rate (AdvBench 100 prompts) 1/100 (1%)
Reasoning (<think> tags) ✅ Fully intact
General capability ✅ Verified
Same-day release ✅ May 29, 2026

The single remaining refusal out of 100 is an edge case. The model reasons freely — the <think> block no longer contains refusal logic.


Available quants

All generated with iMatrix calibration on harmful/harmless instruction data.

File Size Use case
...IQ4_XS.gguf ~4.4 GB Maximum compression
...Q4_K_M.gguf ~4.9 GB ⭐ Recommended — best balance
...Q5_K_M.gguf ~5.7 GB Better quality
...Q6_K.gguf ~7.2 GB High quality
...Q8_0.gguf ~8.6 GB Near-lossless
...F16.gguf ~16 GB Full precision

Usage

llama-server

llama-server \
  -m LFM2.5-8B-A1B-Uncensored-Gaston-Q4_K_M.gguf \
  -ngl 99 -c 8192 --port 8080

Ollama

ollama run hf.co/gaston-parravicini/LFM2.5-8B-A1B-Uncensored-Gaston-GGUF:Q4_K_M

llama-cli (quick test)

llama-cli \
  -m LFM2.5-8B-A1B-Uncensored-Gaston-Q4_K_M.gguf \
  -ngl 99 -p "<|startoftext|><|im_start|>user\nHello!<|im_end|>\n<|im_start|>assistant\n"

Notes

Tool calling: LFM2.5 supports tool calling natively in transformers. In llama.cpp there is a known bug with the chat template that breaks tool use — upstream is debugging (PR #23826).

Prompt cache: lfm2moe models clear the KV cache on every turn in llama.cpp (known upstream issue). Output quality is unaffected.

Reasoning: This is a thinking model. Responses include <think>...</think> before the final answer. This is expected and correct.


Base model


Released by Gastón Parravicini — huggingface.co/gaston-parravicini
Architecture patch for lfm2moe abliteration — first of its kind.

README history 1 version

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

  1. 2026-08-20Duplicate from gaston-parravicini/LFM2.5-8B-A1B-Uncensored-Gaston-GGUF9a53d746.9 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 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