LFM2.5-1.2B-Thinking: On-Device Reasoning Under 1GB | Blog | Liquid AI

Today, we are releasing LFM2.5-1.2B-Thinking, a reasoning model that runs entirely on-device. It fits within 900 MB of memory on a phone and delivers both the fastest inference speed and the best quality for its size. What required a data center two years ago now runs offline in your pocket.

In addition, we are expanding our ecosystem by welcoming Qualcomm Technologies, Inc., Ollama, FastFlowLM, and Cactus Compute as new launch partners, joining our existing partners AMD and Nexa AI. These partnerships unlock powerful deployment scenarios across vehicles, smartphones, laptops, IoT, and embedded systems.

LFM2.5-1.2B-Thinking is available today on Hugging Face, LEAP, and our Playground.

Benchmarks

LFM2.5-1.2B-Thinking is the latest addition to the LFM2.5 family. It’s a 1.2 billion parameter model trained specifically for reasoning tasks. It generates thinking traces before producing answers, working through problems systematically. This model leverages the unique inference speed of LFMs to produce higher-quality answers.

Model GPQA Diamond MMLU-Pro IFEval IFBench Multi-IF GSM8K MATH-500 AIME25 BFCLv3
LFM2.5-1.2B-Thinking* 37.86
(± 0.83)
49.65
(± 0.18)
88.42
(± 0.35)
44.85
(± 0.73)
69.33
(± 0.09)
85.60
(± 0.00)
87.96
(± 0.72)
31.73
(± 1.81)
56.97
(± 0.30)
Qwen3-1.7B (thinking mode)* 36.93
(± 2.07)
56.68
(± 1.29)
71.65
(± 0.13)
25.88
(± 0.30)
60.33
(± 0.02)
85.60
(± 1.13)
81.92
(± 2.99)
36.27
(± 1.24)
55.41
(± 0.04)
LFM2.5-1.2B-Instruct 38.89 44.35 86.23 47.33 60.98 64.52 63.20 14.00 49.12
Qwen3-1.7B (instruct mode) 34.85 42.91 73.68 21.33 56.48 33.66 70.40 9.33 46.30
Granite-4.0-H-1B 24.34 27.64 80.08 24.93 47.56 69.60 47.20 1 50.69
Granite-4.0-1B 24.24 33.53 79.61 21 43.65 73.42 44.80 3.33 52.43
Gemma 3 1B IT 24.24 14.04 63.25 20.47 44.31 42.15 45.20 1 16.64
Llama 3.2 1B Instruct 16.57 20.80 52.37 15.93 30.16 39.04 23.40 0.33 21.44

Compared to LFM2.5-1.2B-Instruct, three capabilities jump dramatically: math reasoning (63→88 on MATH-500), instruction following (61→69 on Multi-IF), and tool use (49→57 on BFCLv3).

LFM2.5-1.2B-Thinking matches or exceeds Qwen3-1.7B on most reasoning benchmarks, despite having 40% fewer parameters. Moreover, it combines strong quality with efficient test-time compute. In comparison with Qwen3-1.7B (thinking mode), it requires fewer output tokens while offering higher overall performance.

The performance gap widens even more at inference time, where LFM2.5-1.2B-Thinking outpaces not only Qwen3-1.7B but even hybrid architectures like Granite-4.0-H-1B in both speed and memory efficiency.

We found that LFM2.5-1.2B-Thinking shines on agentic and reasoning-heavy tasks (e.g., tool use, math, programming). When the model needs to plan a sequence of tool calls, verify intermediate results, and adjust its approach, the reasoning traces provide real value. However, we recommend using LFM2.5-1.2B-Instruct for chat capabilities and creative writing.

Training Recipe

Building capable small thinking models requires augmenting limited knowledge capacity through multi-step reasoning while keeping concise answers for low-latency edge deployment.

Prior experiments with LFM-1B-Math showed that including reasoning traces during midtraining helps models internalize the "reason first, then answer" pattern. Supervised fine-tuning (SFT) on synthetic reasoning traces further enables reliable chain-of-thought generation, eliminating the need for a specific format reward.

However, SFT doesn't fix a common issue with reasoning models: getting stuck in repetitive text patterns instead of reaching a conclusion. This behavior is commonly referred to as “ doom looping.” We mitigated it with a straightforward approach:

  1. During preference alignment, we generated 5 temperature-sampled and 1 greedy candidates from the SFT checkpoint; the chosen response was the highest-scoring candidate under an LLM judge, while the rejected response was the lowest-scoring candidate when no loop was present, or a looping candidate whenever a loop occurred (regardless of judge score).
  2. During RLVR, we further discouraged looping early in training by applying an n-gram-based repetition penalty.
Midtraining SFT DPO RLVR
Doom loop ratio 15.74% 14.98% 4.32% 0.36%

This approach trivially reduced the percentage of doom loops from 15.74% (mid-training) to 0.36% (RLVR) on a dataset of representative prompts.

Our RL pipeline is built on an internal fork of verl [1] and focuses on critic-free, group-relative policy-gradient optimization (GRPO-style). The base implementation is reference-free and we incorporate techniques such as asymmetric ratio clipping, dynamic filtering of zero-variance prompt groups, overlong-sample masking, no advantage normalization, and truncated importance sampling (e.g., [2-6]). Individual configurations are tuned per target domain, where verifiable tasks utilize rule-based rewards and open-ended prompts rely on generative reward models. We further explored cross-tokenizer on-policy distillation either as a primary or auxiliary objective, where preliminary results did not point towards significant benefit.

Simplified diagram of the curriculum RL approach. The final checkpoint is a merged model with 25 unique checkpoints in its family tree.

We adopted a curriculum RL approach with a highly parallel structure. Rather than training a single model on multiple domains simultaneously, we start with instruction following RLVR as our foundation, then branch out to create domain-specific checkpoints for reasoning, math, and tool use.

This parallel approach contrasts with the traditional method of training a single model on all domains at once, which often leads to capability interference and makes it difficult to diagnose regressions. Our curriculum allows for finer control: each domain-specific model can be optimized independently with its own reward shaping, hyperparameters, and evaluation criteria. We then apply iterative model merging at different steps to create new checkpoints with a balanced mixture of target capabilities. For example, after tool use-focused training, we merge with an earlier math-optimized checkpoint to recover any degraded math reasoning performance. This flexibility lets us navigate capability trade-offs more effectively than pure sequential training.

The approach is also more efficient for a small, focused team. Independent workstreams can iterate quickly on their respective domains without blocking each other. Contributions are easily combined through merging rather than coordinated joint training runs. We found that model merging preserves overall performance while integrating specialized improvements, making it a practical path to scale general-purpose RLVR.

Expanding the LFM Ecosystem

You can fine-tune LFM2.5 today with TRL and Unsloth. LFM2.5-1.2B-Thinking is also launching with day-zero support across the most popular inference frameworks, including llama.cpp, MLX, vLLM, and ONNX Runtime. All frameworks support both CPU and GPU acceleration across Apple, AMD, Qualcomm, and Nvidia hardware.

You can find the entire family of LFM2.5 models here:

Model HF LEAP GGUF MLX ONNX Playground
LFM2.5-1.2B-Base Link — Link Link Link —
LFM2.5-1.2B-Instruct Link Link Link Link Link Link
LFM2.5-1.2B-Thinking Link Link Link Link Link Link
LFM2.5-1.2B-JP Link Link Link Link Link —
LFM2.5-VL-1.6B Link Link Link Link Link Link
LFM2.5-Audio-1.5B Link Link Link Link — Link

To ensure the LFM2.5 family runs efficiently wherever you need it, we are rapidly expanding our hardware and software ecosystem by welcoming Qualcomm Technologies, Inc., Ollama, FastFlowLM, and Cactus Compute as new launch partners.

This expansion significantly broadens our hardware and software support: our existing partner, Nexa AI, delivers optimized performance for Qualcomm Technologies, Inc. NPUs, while FastFlowLM joins us to provide a specialized, high-performance runtime for AMD Ryzen™ NPU devices. Additionally, Ollama and Cactus Compute join as launch partners to enable seamless local and edge deployment workflows.

The table below demonstrates the inference acceleration achieved through these optimized implementations.

Inference Speed Benchmarks for LFM2.5-1.2B-Thinking

Device Inference Framework Prefill (tok/s) Decode (tok/s) Memory
AMD Ryzen™ AI Max 395+ NPU FastFlowLM 1487 60 1,600MB
AMD Ryzen™ AI 9 HX 370 NPU FastFlowLM 1487 57 1,600MB
AMD Ryzen™ AI Max 395+ NPU RyzenAl-LLM 2384 51 4 GB**
AMD Ryzen™ AI Max 395 CPU llama.cpp (Q4_0) 6203 235 853MB
Qualcomm Snapdragon® X Elite NPU NexaML 2591 63 0.9GB
Qualcomm Snapdragon® 8 Elite (ROG Phone9 Pro) NPU NexaML 4391 82 0.9GB
Qualcomm Dragonwing™ IQ9 (IQ-9075) (IoT) NPU NexaML 2143 53 0.9GB
Qualcomm Snapdragon® 8 Elite For Galaxy (Samsung Galaxy S25 Ultra) CPU llama.cpp (Q4_0) 336 70 720MB
Apple M4 Pro (INT8) CPU Cactus Engine 540 96 722MB
Apple A19 Pro (INT8) CPU Cactus Engine 420 64 1128MB

Speed numbers reflect 1K prefill and 100 decode tokens.

LFM2.5-1.2B-Thinking excels at long-context inference. For example, on AMD Ryzen™ NPUs with FastFlowLM, decoding throughput sustains ~52 tok/s at 16K context and ~46 tok/s even at the full 32K context, indicating robust long-context scalability.

Get Started

We’re proud to announce that, since its release, the LFM2 family has crossed over 10 million downloads on Hugging Face.

With LFM2.5, we're delivering on our vision of AI that runs anywhere. These models are:

The edge AI future is here. We can't wait to see what you build.

References

[1] Sheng, Guangming, et al. “HybridFlow: A Flexible and Efficient RLHF Framework.” arXiv, 2024.

[2] Ahmadian, Arash, et al. "Back to basics: Revisiting reinforce style optimization for learning from human feedback in llms." arXiv, 2024.

[3] Shao, Zhihong, et al. "Deepseekmath: Pushing the limits of mathematical reasoning in open language models." arXiv, 2024.

[4] Yu, Qiying, et al. "Dapo: An open-source llm reinforcement learning system at scale." arXiv, 2025.

[5] Liu, Zichen, et al. "Understanding r1-zero-like training: A critical perspective." arXiv, 2025.

[6] Yao, Feng, et al. “Your Efficient RL Framework Secretly Brings You Off-Policy RL Training.” Feng Yao's Notion, 2025.

Citation

Please use the following reference or BibTeX citation:

Liquid AI, "LFM2.5-1.2B-Thinking: On-Device Reasoning Under 1GB", Liquid AI Blog, Jan 2026.

@article{liquidAI2026thinking,
  author = {Liquid AI},
  title = {LFM2.5-1.2B-Thinking: On-Device Reasoning Under 1GB},
  journal = {Liquid AI Blog},
  year = {2026},
  note = {www.liquid.ai/blog/lfm2-5-1-2b-thinking-on-device-reasoning-under-1gb},
}