LFM3-1.7B and LFM3-VL-2B running fully offline on iPhone and Android, plus what it took to export LFM3 to ExecuTorch (open source app)
Summary
LFM3-1.7B and LFM3-VL-2B now run fully offline on iPhone and Android via the open-source Private Mind app, with detailed notes on what it took to export LFM3's novel architecture (gated convolutions, hybrid attention, sliding-window cache tweaks) to ExecuTorch, achieving ~40 tok/s on an iPhone 16 Pro GPU.
Similar Articles
LFM2.5-VL-3B recognizes Steve from Minecraft running locally on an iPhone 17
Liquid AI released LFM2.5-VL-3B, a 3.1B vision model that runs locally on an iPhone 17 and can recognize objects like a Steve toy from Minecraft, with significantly improved spatial grounding (ScreenSpot-v2 desktop from 6 to 78.7).
LFM2.5 230M running in-browser at 1,400 tok/s using custom WebGPU kernels
LFM2.5 230M model achieves 1,400 tokens per second in-browser using custom WebGPU kernels, demonstrating efficient local inference.
I made my iPhone a second GPU for my 24 GB MacBook: Qwen 3.8 27B prefills 29–44% faster & my holds part of the CTX window.
A hobbyist built a llama.cpp fork that streams model layers from a 24 GB MacBook to an iPhone 17 Pro Max over USB-C, boosting Qwen 3.8 27B prefill throughput by 29-44% and offloading up to ~5.7 GB of KV cache to the phone's GPU and Neural Engine for very long contexts. Code and bench scripts are published on GitHub.
I turned an Android phone into a Vulkan-accelerated local LLM node (GGUF + LiteLLM + Tailscale)
An Android phone is repurposed as a portable GGUF inference server with Vulkan acceleration, exposing an OpenAI-compatible endpoint via LiteLLM and Tailscale mesh for integration into a self-hosted AI cluster.
@victormustar: 300tok/s on mobile is insane... open source must win
Open source AI inference reaches 300 tok/s on mobile, with a WebGPU framework pushing Liquid AI's LFM2.5 230M to 1,400 tok/s in browser.