Coding Horizon

Run Real AI Agents In 2.5GB Of RAM With LFM2.5

Every figure, name and claim the finished picture puts on screen, chased to a primary source. Worked from the TEXT: lines in BEATS.md, so nothing on screen is missing from this list.

Liquid AI publishes its own model cards and blog posts, so those are the primary sources throughout. Where a figure exists only in a third party write up it is marked as such.


The headline: 2.5 GB

“in under 2.5 GB of memory” — the memory footprint Liquid AI states for LFM2.5-2.6B, the model that carries the video’s headline number. Also stated: 128K context, and CPU throughput of about 220 tok/s on an Apple M5 Max and about 113 tok/s on an AMD Ryzen AI Max+ 395.

Source: Liquid AI, “Deploy local agents everywhere with LFM2.5-2.6B” https://huggingface.co/blog/LiquidAI/lfm2-5-2-6b

Used in beats 008, 009, 033, 034, 035, 036, 071, 073.


The architecture

“hybrid LFM architecture” — LFM2 is a hybrid of gated short convolution blocks, which make up the majority of layers and do fast local mixing with good CPU cache behaviour, and a minority of grouped query attention (GQA) blocks for long range context. Liquid states the design targets three axes: quality, latency (time to first token and decode throughput at batch 1) and peak memory measured at 4K and 32K context.

Concrete layer counts from the model cards: LFM2.5-230M is 14 layers, 8 double gated convolution blocks plus 6 GQA blocks. LFM2.5-8B-A1B is 24 layers, 18 double gated convolution blocks plus 6 GQA blocks.

Sources: LFM2 Technical Report, arXiv 2511.23404 https://arxiv.org/html/2511.23404v1 LFM2.5-230M model card https://huggingface.co/LiquidAI/LFM2.5-230M LFM2.5-8B-A1B model card https://huggingface.co/LiquidAI/LFM2.5-8B-A1B

Used in beat 024.


The shape of the family

The LFM2.5 family as Liquid AI lists it, which is what beat 026’s family map plots:

Source: Liquid AI model list https://www.liquid.ai/models

Used in beats 026, 027, 028, 031.

The script’s list — “small text models, retrieval models, encoders, audio language models, and larger mixture of experts models” — matches this list category for category.


LFM2.5-230M

Sources: Liquid AI, “LFM2.5-230M: Built to Run Anywhere” https://www.liquid.ai/blog/lfm2-5-230m Model card https://huggingface.co/LiquidAI/LFM2.5-230M

Used in beat 029.


LFM2.5-1.2B

Measured on device memory footprints Liquid AI publishes for LFM2.5-1.2B-Instruct:

The reasoning variant, LFM2.5-1.2B-Thinking, is stated to fit within 900 MB on a phone, with 32K context and roughly 46 to 52 tok/s sustained at 16K to 32K context. Its tool use score is BFCLv3 56.97, up from 49 on the instruct variant.

Sources: Liquid AI, “Introducing LFM2.5: The Next Generation of On-Device AI” https://www.liquid.ai/blog/introducing-lfm2-5-the-next-generation-of-on-device-ai Liquid AI, “LFM2.5-1.2B-Thinking: On-Device Reasoning Under 1GB” https://www.liquid.ai/blog/lfm2-5-1-2b-thinking-on-device-reasoning-under-1gb

Used in beats 030 and 037. Beat 037 puts the 719 MB and 856 MB figures on screen beside the Galaxy S25 Ultra and Ryzen AI 9 HX 370 they were measured on, alongside the 293 MB Raspberry Pi 5 figure for the 230M model above.

Beat 038 puts the measured decode throughput on screen, 213 tok/s on a Galaxy S25 Ultra and 42 tok/s on a Raspberry Pi 5, both from the LFM2.5-230M post cited above.


LFM2.5-8B-A1B

A mixture of experts model keeps every expert resident in memory even though only a fraction activates per token, which is why the resident and active figures differ so much and why beat 030 draws them as two different quantities.

Source: model card https://huggingface.co/LiquidAI/LFM2.5-8B-A1B

Used in beat 030.

A discrepancy, stated plainly

The narration describes this model as “an 8B mixture of experts model with about 1B active parameters”. The total is right to one significant figure, and the model’s published name, LFM2.5-8B-A1B, is where the “1B active” reading comes from. Liquid AI’s own model card gives the precise active count as 1.5B, not about 1B. The picture prints the model card’s figures rather than the approximation. This is listed under Not checked in MANIFEST.md.


Tool use and agent benchmarks

For LFM2.5-2.6B, the model carrying the 2.5 GB figure:

Source: Liquid AI, “Deploy local agents everywhere with LFM2.5-2.6B” https://huggingface.co/blog/LiquidAI/lfm2-5-2-6b

Supports the video’s claim that routing, tool selection and extraction are the work these models are actually measured on. Used as background for beats 035 to 039.


Claims the video makes that are argument rather than figure

These are not sourced because they are not measurements. They are stated here so the distinction is on the record.


Not sourced, and therefore not on screen