/ Модель

Характеристики

Контекст
128 000 токенов
Параметры
221 млн
Лицензия
Своя лицензия
Архитектура
lfm2 · dense
Базовая модель
LFM2.5-230M
Библиотека
transformers
Опубликована
15 окт 2026

LFM2.5-230M-heretic

Генерация текстаТекст → текст

Компактная многоязычная текстовая модель для извлечения данных, структурированного вывода и вызова инструментов на локальных устройствах.

777скачиваний за 30 дней0лайковвеса обновлены15 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

LFM2.5-230M-heretic — компактная текстовая модель на 221,2 млн параметров от RACER IS OP, полученная из LiquidAI/LFM2.5-230M изменением весов с помощью Heretic v1.4.0. Она использует плотную гибридную архитектуру LFM2 с комбинацией свёрточных слоёв и внимания и поддерживает контекст до 128 000 токенов. Модель предназначена для извлечения данных, структурированного вывода, маршрутизации вызовов инструментов и лёгких сценариев RAG на локальных устройствах; README также заявляет поддержку диалогов и инструментов.

По данным карточки, модель охватывает десять языков: английский, арабский, китайский, французский, немецкий, итальянский, японский, корейский, португальский и испанский. Подавление отказов выполнено целевым редактированием весов без дообучения; модель может соглашаться с запросами, которые базовая модель отклонила бы, и не имеет дополнительного фильтра безопасности. Разработчик базовой модели не рекомендует этот размер для сложных рассуждений, продвинутой математики, генерации кода и творческого письма. Лицензия указана как other; конкретные условия в предоставленных данных не раскрыты.

Сценарии применения

  • Извлечение полей из коротких текстов
  • Формирование структурированных ответов в JSON
  • Маршрутизация запросов к инструментам
  • Лёгкий RAG на устройстве
  • Локальный диалог на маломощном оборудовании

Ограничения

Модель не предназначена для сложных рассуждений, продвинутой математики, генерации кода и творческого письма. Подавление отказов может приводить к выполнению небезопасных запросов; дополнительного фильтра безопасности нет.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

LFM2.5-230M-heretic

A decensored variant of LiquidAI/LFM2.5-230M, produced with Heretic v1.4.0 (directional ablation / "abliteration"). Liquid's hybrid conv+attention architecture keeps its native Pythonic tool-call format and ten-language coverage; refusal behaviour is suppressed via targeted weight edits to the attention output and MLP down-projections rather than fine-tuning, so the base model's agentic ability is left largely intact.

Who this is for: the smallest uncensored model in the collection — 230M parameters that run at 213 tok/s on a Galaxy S25 Ultra and 42 tok/s on a Raspberry Pi 5, in well under 1 GB. Reach for it for data extraction, structured output, tool routing, and RAG on hardware where nothing larger will fit. It scores 71.71 on IFEval and 43.26 on BFCLv3 — real instruction-following and tool-call numbers for the size — but Liquid does not recommend this tier for reasoning-heavy work, so treat it as an extraction and routing engine, not a chatbot.

Refusals drop from 95/100 to 10/100 across ten languages.

Runs anywhere

At 230M there is no VRAM ladder — pick a quant by how much RAM and how much bandwidth your device has:

DeviceRecommended quantWeights
Phone / browser (4 GB RAM)Q4_K_M~0.14 GB
Raspberry Pi 5 (4 GB)Q4_K_M~0.14 GB
Laptop (8 GB, Apple Silicon)Q8_0~0.23 GB
Server / multi-tenantQ6_K~0.18 GB

Weights only, at this model's 230M native size. The whole model — weights and KV cache — sits in well under 1 GB at Q4_0, with roughly 32K of usable context. Because the hybrid architecture spends most of its 14 layers in cheap convolution blocks, this model is far more decode-bandwidth-sensitive than its parameter count suggests: fast RAM matters more than a fast GPU.

Abliteration parameters

Trial 82 of a 200-trial Heretic run (seed 3544511175).

ParameterValue
direction_index10.25
attn.o_proj.max_weight1.41
attn.o_proj.max_weight_position12.31
attn.o_proj.min_weight0.94
attn.o_proj.min_weight_distance6.61
mlp.down_proj.max_weight0.81
mlp.down_proj.max_weight_position9.59
mlp.down_proj.min_weight0.59
mlp.down_proj.min_weight_distance4.15

Performance

MetricThis modelOriginal model (LiquidAI/LFM2.5-230M)
KL divergence0.05480 (by definition)
Refusals10/10095/100

Refusals on the harmful evaluation set drop from 95/100 to 10/100 at KL 0.0548. Ten remaining refusals is on the higher side for this collection — small refusal-tuned models concentrate refusal behaviour into fewer directions, so the edit both moves further and leaves more behind than on the larger siblings. Read the KL figure and the refusal count together, never the KL alone.

Why abliteration instead of fine-tuning

Fine-tuning a "helpful" persona on top of RLHF'd refusals fights the base model's training and tends to degrade coherence. Abliteration instead finds and edits the specific weight directions responsible for refusal, leaving the rest of the network (and its capabilities) untouched. See the Heretic repo and the original abliteration writeup for the mechanism.

Made with ❤️ by RACER IS OP — follow for more uncensored models

Files

Safetensors

FileSize
model.safetensors0.43 GB

BF16, 230M parameters. The reproduce/ directory carries the full Heretic recipe — config.toml, requirements.txt, the Optuna study journal, and SHA-256 sums — so this exact model can be regenerated bit-for-bit. Reproduce it with heretic --reproduce reproduce/reproduce.json.

GGUF quantizations

Full quantization set (14 quants + F16) produced with llama.cpp.

FileFormatSize
LFM2.5-230M-heretic-F16.ggufGGUF F160.43 GB
LFM2.5-230M-heretic-Q2_K.ggufGGUF Q2_K0.11 GB
LFM2.5-230M-heretic-IQ3_S.ggufGGUF IQ3_S0.12 GB
LFM2.5-230M-heretic-Q3_K_S.ggufGGUF Q3_K_S0.12 GB
LFM2.5-230M-heretic-Q3_K_M.ggufGGUF Q3_K_M0.13 GB
LFM2.5-230M-heretic-Q3_K_L.ggufGGUF Q3_K_L0.13 GB
LFM2.5-230M-heretic-IQ4_XS.ggufGGUF IQ4_XS0.13 GB
LFM2.5-230M-heretic-Q4_K_S.ggufGGUF Q4_K_S0.14 GB
LFM2.5-230M-heretic-Q4_0.ggufGGUF Q4_00.14 GB
LFM2.5-230M-heretic-Q4_1.ggufGGUF Q4_10.15 GB
LFM2.5-230M-heretic-Q4_K_M.ggufGGUF Q4_K_M0.14 GB
LFM2.5-230M-heretic-Q5_K_S.ggufGGUF Q5_K_S0.16 GB
LFM2.5-230M-heretic-Q5_K_M.ggufGGUF Q5_K_M0.16 GB
LFM2.5-230M-heretic-Q6_K.ggufGGUF Q6_K0.18 GB
LFM2.5-230M-heretic-Q8_0.ggufGGUF Q8_00.23 GB

LFM2 dense architecture (lfm2) - loads natively in llama.cpp / LM Studio / Jan. Day-one upstream support, so this also works with MLX, vLLM, and Nexa-optimized NPU builds.

Run llama serve -hf saidutta69/LFM2.5-230M-heretic to pull the default quant.

Quickstart

# llama.cpp
llama serve -hf saidutta69/LFM2.5-230M-heretic
# transformers (requires transformers>=5.0.0)
from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "saidutta69/LFM2.5-230M-heretic"
model = AutoModelForCausalLM.from_pretrained(model_name, device_map="auto", dtype="bfloat16")
tokenizer = AutoTokenizer.from_pretrained(model_name)

messages = [{"role": "user", "content": "Extract the invoice number and total from: 'Invoice INV-4471, total 231.50 USD, due 30 Nov.'"}]
inputs = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device)
out = model.generate(**inputs, do_sample=True, temperature=0.1, top_k=50, repetition_penalty=1.05, max_new_tokens=512)
print(tokenizer.decode(out[0][inputs["input_ids"].shape[-1]:], skip_special_tokens=True))

Also runnable via Ollama, LM Studio, Jan, vLLM, SGLang, and OpenVINO.

Generation parameters

Liquid's recommended settings - low temperature with a top-k cut:

model.generate(**inputs, temperature=0.1, top_k=50, repetition_penalty=1.05)

Chat template

LFM2.5 uses a ChatML-like format. See the Chat Template documentation for details.

<|startoftext|>system
You are a helpful assistant trained by Liquid AI.
user
What is C. elegans?
assistant

Tool use

LFM2.5 writes Pythonic calls: a Python list between <|tool_call_start|> and <|tool_call_end|>. Pass tool definitions as a JSON list in the system prompt, or hand them to tokenizer.apply_chat_template(..., tools=tools), then feed the result back under a tool role. To get JSON instead, just ask for it in the system prompt.

Model details

ArchitectureLfm2ForCausalLM (hybrid conv + attention)
Parameters230M
Layers / heads14 layers (8 double-gated conv + 6 GQA), 16 attention heads, 8 KV heads
Hidden / intermediate1024 / 2560
Convolution cacheL_cache = 3
Position embeddingRoPE, theta = 1,000,000
Context length128,000 (config max_position_embeddings); Liquid's tuned default is 32,768
Vocab65,536
Precisionbfloat16
LanguagesEnglish, Arabic, Chinese, French, German, Italian, Japanese, Korean, Portuguese, Spanish
Base modelLiquidAI/LFM2.5-230M

Responsible use

Refusal suppression is deliberate and works as intended: this model will comply with requests the base model would refuse, including some it shouldn't. There is no safety filtering layered on top. You are responsible for how you deploy it — don't put this behind an unmoderated public-facing endpoint serving third parties. Liquid explicitly does not recommend LFM2.5-230M for reasoning-heavy work such as advanced math, code generation, or creative writing; it is built for extraction, structured output, and tool use.

License

Inherits the LFM License 1.0 from the base model.

Related

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
Lfm2ForCausalLM
Ревизия весов
0bb6cfe

0 моделей