/ Модель

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

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

LFM2.5-350M-heretic

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

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

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

LFM2.5-350M-heretic — компактная текстовая модель RACER IS OP, полученная из LiquidAI/LFM2.5-350M целевым редактированием весов методом abliteration с Heretic v1.4.0. Это плотная причинная модель семейства LFM2 с гибридной архитектурой свёрточных слоёв и внимания; в карточке указано 350 млн параметров, а в метаданных — 444,6 млн. Она принимает текст и генерирует текст, поддерживает контекст до 128 000 токенов и девять языков: английский, арабский, китайский, французский, немецкий, японский, корейский, испанский и португальский.

Модель предназначена для локального диалогового использования, извлечения данных, структурированных ответов, маршрутизации вызовов инструментов и RAG на устройствах с ограниченными ресурсами. Автор заявляет скорость до 313 токенов/с на процессоре AMD и до 188 токенов/с на Snapdragon Gen4 NPU, а также потребление памяти менее 1 ГБ; эти показатели зависят от оборудования и конфигурации. Подавление отказов заметно ослабляет встроенное защитное поведение, а автор отмечает большее отклонение стиля от исходной модели. Для ответов на вопросы, требующие обширных знаний, и программирования модель не рекомендуется. Лицензия в метаданных обозначена как other; конкретные условия следует проверять в репозитории.

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

  • извлечение полей из текста
  • формирование структурированных ответов и JSON
  • маршрутизация вызовов инструментов в локальном ассистенте
  • ответы по документам в RAG-системе на малом устройстве
  • многоязычный диалог на устройстве с ограниченной памятью

Ограничения

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

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

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

Открыть на Hugging Face

LFM2.5-350M-heretic

A decensored variant of LiquidAI/LFM2.5-350M, produced with Heretic v1.4.0 (directional ablation / "abliteration"). Liquid's hybrid conv+attention architecture keeps its native Pythonic tool-call format and multilingual 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: developers who want an uncensored assistant that is genuinely fast rather than merely small. LFM2.5-350M decodes at 313 tok/s on an AMD CPU and 188 tok/s on a Snapdragon Gen4 NPU — an order of magnitude faster than a same-size dense Llama — while speaking nine languages. It runs under 1 GB of memory, so it fits in a phone, a Pi, or a browser tab. Reach for it for data extraction, structured output, tool routing, and RAG on hardware where a larger model simply would not run.

This is the most aggressively uncensored model in the collection relative to its size: refusals drop from 89/100 to 4/100, and the 1.2B sibling reaches 2/100.

Runs anywhere

At 350M 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.21 GB
Raspberry Pi 5 (4 GB)Q4_K_M~0.21 GB
Laptop (8 GB, Apple Silicon)Q8_0~0.35 GB
Server / multi-tenantQ6_K~0.27 GB

Weights only, at this model's 350M native size. Liquid's own measurements put the whole model — weights and KV cache — under 1 GB at Q4_0, with roughly 32K of usable context. Because the hybrid architecture spends most of its 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 176 of a 200-trial Heretic run (seed 3260526957). direction_index was selected per layer.

ParameterValue
direction_indexper layer
attn.o_proj.max_weight1.46
attn.o_proj.max_weight_position11.87
attn.o_proj.min_weight1.41
attn.o_proj.min_weight_distance7.69
mlp.down_proj.max_weight1.48
mlp.down_proj.max_weight_position15.00
mlp.down_proj.min_weight0.65
mlp.down_proj.min_weight_distance6.02

Performance

MetricThis modelOriginal model (LiquidAI/LFM2.5-350M)
KL divergence0.09890 (by definition)
Refusals4/10089/100

Refusals on the harmful evaluation set drop from 89/100 to 4/100. The KL divergence of 0.0989 is the highest in this batch — this base model was heavily refusal-tuned for such a small model, so Heretic had to move further than usual to reach the same target. Expect slightly more drift in style than the low-KL siblings; the tool-call format and multilingual ability survive intact.

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.66 GB

BF16, 350M 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-350M-heretic-F16.ggufGGUF F160.66 GB
LFM2.5-350M-heretic-Q2_K.ggufGGUF Q2_K0.15 GB
LFM2.5-350M-heretic-IQ3_S.ggufGGUF IQ3_S0.17 GB
LFM2.5-350M-heretic-Q3_K_S.ggufGGUF Q3_K_S0.17 GB
LFM2.5-350M-heretic-Q3_K_M.ggufGGUF Q3_K_M0.18 GB
LFM2.5-350M-heretic-Q3_K_L.ggufGGUF Q3_K_L0.19 GB
LFM2.5-350M-heretic-IQ4_XS.ggufGGUF IQ4_XS0.20 GB
LFM2.5-350M-heretic-Q4_K_S.ggufGGUF Q4_K_S0.21 GB
LFM2.5-350M-heretic-Q4_0.ggufGGUF Q4_00.20 GB
LFM2.5-350M-heretic-Q4_1.ggufGGUF Q4_10.22 GB
LFM2.5-350M-heretic-Q4_K_M.ggufGGUF Q4_K_M0.21 GB
LFM2.5-350M-heretic-Q5_K_S.ggufGGUF Q5_K_S0.24 GB
LFM2.5-350M-heretic-Q5_K_M.ggufGGUF Q5_K_M0.24 GB
LFM2.5-350M-heretic-Q6_K.ggufGGUF Q6_K0.27 GB
LFM2.5-350M-heretic-Q8_0.ggufGGUF Q8_00.35 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-350M-heretic to pull the default quant.

Quickstart

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

model_name = "saidutta69/LFM2.5-350M-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)
Parameters350M
Layers / heads16 layers (10 double-gated conv + 6 GQA), 16 attention heads, 8 KV heads
Hidden / intermediate1024 / 6656
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, Japanese, Korean, Portuguese, Spanish
Base modelLiquidAI/LFM2.5-350M

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-350M for knowledge-intensive tasks or programming; 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
Ревизия весов
1aa0890

0 моделей