Sam Stevens (@iamsamstevens) profile picture

MTS at @liquidai

Joined August 2022
Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)Photo by Sam Stevens (@iamsamstevens)
Sam Stevens retweeted
Introducing π™»πš’πššπšžπš’πšπ™²πš˜πšπšŽπšŒ, our ~74M-parameter streaming audio codec powering LFM3-Audio-2B and LFM3-Omni-2B. An audio codec turns speech into tokens a language model can predict, then converts those tokens back into audio. We built ours around two requirements: tokens that are easy to predict and fast conversion back into speech. On a single CPU thread on an Apple M4 Max, LiquidCodec runs at approximately: > 361Γ— real time for encoding > 87Γ— real time for decoding Both measurements use FP32 precision. 1/ 🧡
56
99
24
1,123
4,306,384
Sam Stevens retweeted
Llama takes voice, images, video inputs simultaneously πŸ—£οΈ Hit record, ask your question out loud, drop in a photo, let it answer lightning fast. All running locally on your machine. We recommend LFM3-Omni @liquidai cutting-edge multimodal intelligence on your computer πŸ¦™
2
15
1
122
5,042
Sam Stevens retweeted
I got a 1.9B model to watch a restaurant camera and tell staff which tables need cleaning 🍽️ It runs on my laptop. No cloud, and it generates zero tokens. Built over a weekend with @liquidai d1-2B
311
404
70
7,132
403,680
Sam Stevens retweeted
Adding vision to a language model is more than one extra modality. With large images or long video, the vision encoder can use more compute than the language model itself, so efficient models need a different design. Our VLM team, including @rshubert98, @TianshuYu6, @sina_semnani, and @iamsamstevens, explains how they teach LFMs to see, from mid-training to the custom vision encoder built for LFM3.
21
20
3
277
13,187
Sam Stevens retweeted
LFM2.5-24B adapters for Pi and Claude Code! We release LoRA adapters trained on top of LFM2.5-24B - more efficient agentic development on opensource harnesses (up to 40% less tool calls on Pi!)! huggingface.co/collections/h…
16
29
11
231
52,780
Sam Stevens retweeted
tldr: Among the serious players today, no one is actually training on test. Benchmark performance is simply indicative of whether a model was post-trained for that specific capability that the benchmark is measuring.
1
1
20
688
Sam Stevens retweeted
The first models of the LFM3 family are out today!! And of course they come with 2 new decision models ⚑ Meet d1-2B and d1-Omni-2B, built on LFM3-VL-2B and LFM3-Omni-2B. On top of using these much stronger base models, we worked on adding new capabilities that imo make these decision models way more useful. They can now extract text, numbers and dates from a document, draw bounding boxes around objects, count things with a range, and pick several options at once. Still in one forward pass.
Introducing π™»π™΅π™ΌπŸΉ: our new generation of Liquid Foundation Models. With a new tri-hybrid architecture and new multimodal encoders, the LFM3 family is the ideal model suite for specialized intelligence. > 6 model instances, across text, audio, vision, and omni modalities, generative and decision models. > π™»π™΅π™ΌπŸΉ-𝟷.πŸ½π™±: text, 256k context window. > π™»π™΅π™ΌπŸΉ-πš…π™»-πŸΈπ™±: vision-language model with video-input support for spatial understanding > π™»π™΅π™ΌπŸΉ-π™°πšžπšπš’πš˜-πŸΈπ™±: tool calls, voice chat, reasoning in 18 languages. > π™»π™΅π™ΌπŸΉ-π™Ύπš–πš—πš’-πŸΈπ™±: an omni model combines vision, audio, and language. > 𝚍𝟷-πŸΈπ™± and 𝚍𝟷-π™Ύπš–πš—πš’-πŸΈπ™±: decision models with typed outputs and calibrated probabilities in a single pass. Omni adds audio input. > fine-tune on 1 GPU. > a new tri-hybrid architecture > architecture optimized for 14 processor classes across GPUs, CPUs, and NPUs. > π™»π™΅π™ΌπŸΉ-πš…π™»-πŸΈπ™± is a beast. It performs competitively with Gemma 4 12B (6x larger), and Gemini 3.5 Flash Lite, and GPT-5.6 Luna, with 1.9B parameters. > π™»π™΅π™ΌπŸΉ-𝟷.πŸ½π™± is #1 on the Pareto frontier of device intelligence πš™πš’πš™πšŽπšπšπšŽ.πš•πš’πššπšžπš’πš.πšŠπš’ Every modality for specialized intelligence. Pick the one that fits your use case, customize it, and run it on-device. 1/ 🧡
9
9
70
2,070
llama.cpp b11938 on M2 Pro 32 GiB (using ~3 GiB with the full 128K context) at ~110 t/s with c1 running with Pi! llama serve --hf-repo LiquidAI/LFM3-VL-2B-GGUF:Q4_K_M --host 0.0.0.0 --port 8080 -fa on -np 1 --top-p 1.0 --min-p 0.0
Introducing π™»π™΅π™ΌπŸΉ: our new generation of Liquid Foundation Models. With a new tri-hybrid architecture and new multimodal encoders, the LFM3 family is the ideal model suite for specialized intelligence. > 6 model instances, across text, audio, vision, and omni modalities, generative and decision models. > π™»π™΅π™ΌπŸΉ-𝟷.πŸ½π™±: text, 256k context window. > π™»π™΅π™ΌπŸΉ-πš…π™»-πŸΈπ™±: vision-language model with video-input support for spatial understanding > π™»π™΅π™ΌπŸΉ-π™°πšžπšπš’πš˜-πŸΈπ™±: tool calls, voice chat, reasoning in 18 languages. > π™»π™΅π™ΌπŸΉ-π™Ύπš–πš—πš’-πŸΈπ™±: an omni model combines vision, audio, and language. > 𝚍𝟷-πŸΈπ™± and 𝚍𝟷-π™Ύπš–πš—πš’-πŸΈπ™±: decision models with typed outputs and calibrated probabilities in a single pass. Omni adds audio input. > fine-tune on 1 GPU. > a new tri-hybrid architecture > architecture optimized for 14 processor classes across GPUs, CPUs, and NPUs. > π™»π™΅π™ΌπŸΉ-πš…π™»-πŸΈπ™± is a beast. It performs competitively with Gemma 4 12B (6x larger), and Gemini 3.5 Flash Lite, and GPT-5.6 Luna, with 1.9B parameters. > π™»π™΅π™ΌπŸΉ-𝟷.πŸ½π™± is #1 on the Pareto frontier of device intelligence πš™πš’πš™πšŽπšπšπšŽ.πš•πš’πššπšžπš’πš.πšŠπš’ Every modality for specialized intelligence. Pick the one that fits your use case, customize it, and run it on-device. 1/ 🧡
5
7
2
74
6,373
Sam Stevens retweeted
Bounding boxes are super useful: you name the objects you care about and d1 boxes every one of them, in the same forward pass as your other questions! Here’s me shamelessly using my cat for views πŸ€—
4
4
2
38
4,448
very very proud of the VLM, it's amazing to see the progress enabled by architecture search, better pretraining data, better vision data and better integration with our posttraining team all compose into meaningful improvements in tool use and agentic capabilities! very excited to see what we build with these models!
Introducing π™»π™΅π™ΌπŸΉ: our new generation of Liquid Foundation Models. With a new tri-hybrid architecture and new multimodal encoders, the LFM3 family is the ideal model suite for specialized intelligence. > 6 model instances, across text, audio, vision, and omni modalities, generative and decision models. > π™»π™΅π™ΌπŸΉ-𝟷.πŸ½π™±: text, 256k context window. > π™»π™΅π™ΌπŸΉ-πš…π™»-πŸΈπ™±: vision-language model with video-input support for spatial understanding > π™»π™΅π™ΌπŸΉ-π™°πšžπšπš’πš˜-πŸΈπ™±: tool calls, voice chat, reasoning in 18 languages. > π™»π™΅π™ΌπŸΉ-π™Ύπš–πš—πš’-πŸΈπ™±: an omni model combines vision, audio, and language. > 𝚍𝟷-πŸΈπ™± and 𝚍𝟷-π™Ύπš–πš—πš’-πŸΈπ™±: decision models with typed outputs and calibrated probabilities in a single pass. Omni adds audio input. > fine-tune on 1 GPU. > a new tri-hybrid architecture > architecture optimized for 14 processor classes across GPUs, CPUs, and NPUs. > π™»π™΅π™ΌπŸΉ-πš…π™»-πŸΈπ™± is a beast. It performs competitively with Gemma 4 12B (6x larger), and Gemini 3.5 Flash Lite, and GPT-5.6 Luna, with 1.9B parameters. > π™»π™΅π™ΌπŸΉ-𝟷.πŸ½π™± is #1 on the Pareto frontier of device intelligence πš™πš’πš™πšŽπšπšπšŽ.πš•πš’πššπšžπš’πš.πšŠπš’ Every modality for specialized intelligence. Pick the one that fits your use case, customize it, and run it on-device. 1/ 🧡
4
3
49
1,649
An underrated fact about production ML is that LLMs mostly reach the highest-volume decisions indirectly, through offline labels, features, and caches. Most ranking, recommendations currently mostly run on gradient boosting, small classifiers, and rerankers, with LLMs on the side as precomputed features, cached rewrites, or prefill-only scorers. Generating a response while the user waits has simply been too slow for a tens-of-milliseconds budget unless users consume the outputs directly. This will change soon: Most of open inference stacks has been built for a very different regime, and for good reason: for many enterprises, models that can solve open-ended problems agentically have been the fastest route to value. But what about everything else? There, large foundation models often fall short. They’re too slow and too expensive to sit in the critical path. So historically, we’ve often used precomputed features and offline caches, which come with their own problems (Staleness, cache misses, pipeline explosion). Briefly, here’s what’s in this space today (largely ignoring offline approaches): - Small (<10B) prefill-only scoring LLMs - Rerankers - LightGBM / other gradient-boosted tree methods - Small classifiers (e.g., Jev and other decision models, but these have limitations too) These models are all fast, but with limited expressivity, i.e., categorical scores/labels can’t always produce the best answer for every workload. The benefit of high-concurrency, low-latency decode is the additional information full-sequence decode can provide (e.g., a rewritten query or structured filters instead of a single score). This also makes post-training more straightforward, since the output is just text and the standard SFT/RL recipes apply directly easier, and since the model is small, it’s also efficient to post-train. And these models can now be used in more places (e.g., live query rewriting might currently only be used for queries that aren’t precomputed/cached), similar to Amazon search (which mostly takes advantage of DynamoDB, i.e a very offline approach)! We might expect less and less justification to accept lower quality results from not using personalized LLMs; and even though small models have their own deployment challenges (different from agentic ones), you can use them everywhere.
Today, we announce π™»πš’πššπšžπš’πš πšπ™Έπ™Ώπ™» (real-time inference pipeline), our ultra low-latency inference engine built to put LFMs directly in the request path of real-time workloads like search, ads, fraud, recommendations, and payments. > complete generated responses end-to-end in sub 50ms > maintains low latency under continuous peak load > LFMs get up to 20x faster on RIPL > RIPL supports Multimodal LFMs > RIPL supports d1, our decision models too! RIPL optimizes the full path from request arrival to a complete generated response. As traffic rises, its performance advantage is greatest on the slowest requests. Let’s see some production use cases:
5
7
39
2,704
Sam Stevens retweeted
There is an (unpatchable?) supply-chain zero-day in PyTorch autograd that allows a regularization term to use the model's weights as RAM and SGD as its CPU clock to run any computation during training.
88
217
120
2,396
169,008
Sam Stevens retweeted
New blog post πŸŽ‰: How To Use Decision Models For Evals In this post, we show you how to choose a decision model for your task, tune its threshold (don't assume the 0.5 default is good!), and interpret its scores. Lots of cool interactive charts here.
198
258
59
2,320
327,471
Sam Stevens retweeted
JevBench v1.7.46 (API offerings only) is live! Notable changes: - πŸ₯‡ Brand new d1-ultra is leading the pack at Composite Score. - Lots of strong new model versions in the Top 10. - Very cheap with good capability: Instinct Dual 4B - Very fast with good capability: attest-31B-v1.0
8
15
3
101
7,104
Liquid AI has released d1-ultra, taking the #1 position on the Artificial Analysis Decision Index v1.0, supported by a reduction in hallucinations d1-ultra is the new decision model from @liquidai and follows on from their release of d1 earlier this month. It is priced at $0.042 per 1M input tokens compared to $0.02 per 1M input tokens for d1. Like d1, d1-ultra is billed only on input tokens. Key takeaways: ➀ d1-ultra leads the Artificial Analysis Decision Index v1.0 with a score of 65: d1-ultra scores 65, ahead of the recently released Jev 1.14 at 57 and GLiDE and Microsoft-Decision-1 at 54 ➀ d1-ultra’s score of 65 is driven by a much lower hallucination rate on AA-Omniscience-Decision: d1-ultra’s non-hallucination rate on AA-Omniscience-Decision is 85%, up substantially compared to d1 at 2%. The non-hallucination rate is the share of questions not answered correctly where the model chose "I don't know" and measures how well a decision model can judge its own knowledge in knowing when not to answer. While d1-ultra’s hallucination rate decreases, so does its accuracy (% questions correct). It achieves an accuracy of 32%, down 9 points compared to d1 (41%) ➀ d1-ultra has the third lowest Time per Task of any decision model: d1-ultra achieves a Time per Task of 92 ms, the third lowest of decision models measured, behind Jev 1.14 at 78 ms per task and Celeris-1 Decision at 63 ms per task ➀ d1-ultra offers comparable pricing to other decision models at $32 per 1M tasks: At $32 per 1M tasks, d1-ultra is comparably priced to Celeris-1 Decision ($32 per 1M tasks) and Microsoft-Decision-1 ($31 per 1M tasks), more than double the price of d1 and Mercury Decide at $15 per 1M tasks but less than half the price of GPT-6 Luna (Decisions) at $79 per 1M tasks
53
41
31
655
82,460
Excited to share what we've been working on! @relanticai #RealityBench uses 3D worlds to evaluate 30+ frontier models on physical work understanding.
We created simulated environments in Blender for benchmarking VLMs on real world physical work perception and reasoning tasks. Think construction and maintenance of houses and cars.
2
1
164
Sam Stevens retweeted
LFM2.5-24B-A2B from @liquidai is now on OpenRouter. A 24B MoE with 2B active parameters that reasons before it answers, built for agents and tool use.
Today we release π™»π™΅π™ΌπŸΈ.𝟻-πŸΈπŸΊπ™±-π™°πŸΈπ™±, the largest π™»π™΅π™ΌπŸΈ.𝟻 family member. It is an efficient local model for laptops and PCs to work through multi-step tasks inside popular agent harnesses. > 24B total parameters, 2B active per token > Context expanded to 131K tokens > A 128K-token vocabulary > 33T pretraining tokens > It is a reasoning model > Very easy to fine-tune and customize > Performs competitively with Qwen3.6-35B-A3B, a model with ~50% more total and active parameters, on agentic and tool-use tasks. > Open base and post-trained weights on @huggingface πŸ€— 1/
9
7
136
10,890
Sam Stevens retweeted
It seems like @liquidai is taking agentic models seriously. LFM2.5-24B-A2B has 24B total parameters but activates just 2B per token, yet it scores 3Γ— higher than Qwen3.6-35B-A3B on AutomationBench. It looks like the West might finally have an answer to Qwen 35B-A3B model. LFM2.5-2.6B was already a great agentic model but struggled with coding and harder agentic tasks that required it. This new model might finally bridge that gap.
Today we release π™»π™΅π™ΌπŸΈ.𝟻-πŸΈπŸΊπ™±-π™°πŸΈπ™±, the largest π™»π™΅π™ΌπŸΈ.𝟻 family member. It is an efficient local model for laptops and PCs to work through multi-step tasks inside popular agent harnesses. > 24B total parameters, 2B active per token > Context expanded to 131K tokens > A 128K-token vocabulary > 33T pretraining tokens > It is a reasoning model > Very easy to fine-tune and customize > Performs competitively with Qwen3.6-35B-A3B, a model with ~50% more total and active parameters, on agentic and tool-use tasks. > Open base and post-trained weights on @huggingface πŸ€— 1/
2
8
72
3,412