Build specialized multimodal models with LFM3
LFM3 represents a new generation of Liquid Foundation Models, designed as a starting point for specialized intelligence. These 2B parameter models integrate text, vision, audio, omni, and decision models onto a shared backbone, allowing fine-tuning on a single GPU. LFM3-Omni-2B, a key offering, provides on-device multimodal capabilities, combining ASR, vision-language, LLM, and TTS functions. It excels in audio-visual understanding, outperforming larger models like Qwen2.5-Omni-7B on benchmarks such as Daily-Omni, WorldSense, and AV-SpeakerBench.
LFM3-Omni-2B is the first omni model from this developer, uniquely combining text, vision, and audio input with both text and speech output, and outperforming models up to 10.7B parameters.
Time & source
Times shown in UTC
Display time zone: UTC
Local time zone unavailable; showing UTC.
PublishedOffset at this time: UTC+0Oct 27, 2026, 17:16 UTC
IngestedOffset at this time: UTC+0Oct 27, 2026, 18:00 UTC
- Published
- Oct 27, 2026, 17:16
- Ingested
- Oct 27, 2026, 18:00
- Source type
- Official
- Tier
- First-party
- Source status
- Healthy
Tier is a per-source editorial setting, not a per-item score.
LFM3 is our new generation of Liquid Foundation Models (LFMs), built to be the starting point for specialized intelligence. It brings text, vision, audio, omni, and decision models onto one shared backbone, all in the 2B parameter range. This means you can pick the model for your modality, fine-tune it on your own data on a single GPU, and deploy it where your application runs.
LFM3 brings four main changes compared to our previous LFM2 family:
- More capability per parameter: a new tri-hybrid architecture and training recipe allow LFM3-1.7B to outperform LFM2.5-2.6B while using 35% fewer parameters.
- Every modality on one backbone: six 2B-class models (text, vision, audio, omni, and decision) trained from LFM3-1.7B-Base, including our first omni model and video input for our vision model.
- Built for the edge: the text model fits in about 1 GB at 4-bit precision, new in-house vision and audio encoders speed up processing, and the text model’s 256K context window lets agents run on-device.
- Made to be specialized: every model fine-tunes on a single GPU, so you can adapt it to your data, terminology, and deployment environment.
How we built a more expressive backbone
LFM2 showed that a hybrid of short convolutions and attention can run fast on-device without sacrificing quality. For LFM3, we used our hardware-in-the-loop architecture search to redesign that architecture for agentic use cases, which need more capability per parameter and fast inference over long contexts. The search now covers 14 device and backend combinations, from phones and a Raspberry Pi 5 to laptops, cloud CPUs, GPUs, and the Qualcomm Hexagon NPU.
LFM3-1.7B-Base has 24 layers and four main changes:
- Tri-hybrid layer mix: 13 gated short convolutions, 5 sliding-window attention (SWA) layers with a 256-token window, and 6 global attention layers. The convolutions use a kernel size of 7, up from 3 in LFM2.
- Head-wise gated attention: a sigmoid gate scales each head's output, so a head can switch off when it has nothing to add. This can help suppress activation outliers that hurt quantization.
- Partial RoPE: global attention layers rotate only the highest-frequency half of each head, so the other half matches on content regardless of distance. SWA layers keep full RoPE.
- Sandwich norm: each block normalizes both its input and its output to keep activations well-scaled.
The payoff shows at long context. Per parameter, LFM3-1.7B matches LFM2-1.2B on short prompts across edge devices, and with 8K tokens in context it is about 25% faster. LFM3-1.7B-Base was pre-trained on 22T tokens with the same 128K vocabulary as LFM2.5-8B-A1B . The final 3.5T tokens are a mid-training stage on curated data with a larger share of agentic traces and tool calls, which also extends the context window to 256K tokens.
One backbone for six models
Every LFM3 model branches from LFM3-1.7B-Base. Instead of running one large general-purpose model, you pick the one that fits your inputs, customize it, and run it on-device.
Model Input Output Built on
LFM3-1.7B Text Text LFM3-1.7B-Base
LFM3-VL-2B Text, images, video Text LFM3 backbone + vision encoder
LFM3-Audio-2B Text, audio Text, speech LFM3 backbone + audio encoder, audio decoder, and LiquidCodec
LFM3-Omni-2B Text, images, video, audio Text, speech LFM3 backbone + vision and audio encoders and audio decoder
d1-2B Text, images, video Calibrated answers LFM3-VL-2B
d1-omni-2B Text, images, video, audio Calibrated answers LFM3-Omni-2B
The vision and audio models also get two new in-house encoders: