Six small models, one backbone: Liquid AI's LFM3 puts agents, vision and voice in about 2B parameters 💧
On 27 October, Liquid AI released LFM3, a new family of open-weight models on Hugging Face. The idea is simple and, to me, very appealing: instead of one huge general model, you get six small ones (text, vision, audio, omni and two "decision" models), all trained from the same 1.7B-parameter base. You pick the one that matches your inputs, fine-tune it on a single GPU, and run it close to where your app lives.
What's actually new
The base model, LFM3-1.7B-Base, uses what Liquid calls a tri-hybrid layer mix: 13 gated short convolutions, 5 sliding-window attention layers with a 256-token window, and 6 global attention layers. Each attention head has a sigmoid gate, so a head can effectively switch off when it has nothing to add, which the team says can help with quantization. It was pre-trained on 22T tokens, and the last 3.5T tokens lean more on agentic traces and tool calls, which also stretches the context window to 256K tokens.
Liquid didn't design this on paper alone. Their hardware-in-the-loop architecture 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.
Why I find this exciting
The numbers that caught my eye are about doing more with less. According to Liquid's post, LFM3-1.7B beats its predecessor LFM2.5-2.6B with 35% fewer parameters, and on the WebArena-Verified agent benchmark it scores 38.42 against 3.02. The text model fits in about 1 GB at 4-bit precision, and it is post-trained to run inside local agent harnesses such as Hermes Agent, Pi and OpenClaw.
The vision model, LFM3-VL-2B, is the first LFM vision model that accepts video, and Liquid reports its average over 62 vision benchmarks rising from 57.6 to 71.4 compared with LFM2.5-VL-3B. The audio side is just as practical: a fully causal audio encoder that can start processing while you're still speaking (time to first token as low as 50 ms), and a speech codec that runs at about 87x real time on a single CPU thread on an Apple M4 Max.
What I like most is the attitude. The blog ships ready-made fine-tuning notebooks (SFT, DPO, GRPO and continued pre-training), from extracting JSON out of messy documents to calling the right tool among 108 in a phone app. For anyone running a homelab or building focused tools, like a tutor that helps students with one subject, that's exactly the kind of starting point that turns "maybe someday" into a weekend project.
The honest caveats
These are the developer's own benchmarks, so independent tests will tell the fuller story. The models are open-weight but not Apache-licensed: the model card lists Liquid's own LFM Open License v1.0, and PacketNebula's tracker notes that this licence limits commercial use to organisations under $10M in annual revenue. And a 2B model is still a 2B model: it shines when specialised, not as a replacement for frontier generalists.
Sources
- Build specialized multimodal models with LFM3 (Hugging Face blog)
- LFM3-1.7B model card (Hugging Face)
- Open-weight models tracker (PacketNebula)
Small, fast and built to be specialised: I'm curious to try LFM3-1.7B as a local agent on my own hardware.
Reacties
Een reactie posten