LLM inference vs. the OOM killer
Mobile memory warnings and handling them in Rust.
Updates and technical notes from the NobodyWho team. Subscribe via RSS.
Mobile memory warnings and handling them in Rust.
NobodyWho vs Cactus compared on engine design, model format, hardware, platforms, cloud, and licensing.
NobodyWho now works with Expo — run on-device LLMs in your Expo apps.
Detect when someone starts and stops speaking, on-device.
How many worker threads should you use for CPU inference? Not all of them.
STT & TTS in NobodyWho — easily generate and transcribe audio!
NobodyWho Chat app is now available on mobile!
NobodyWho Swift bindings are now available! This article briefly introduces some of the interesting things we dealt with during development.
NobodyWho now ships Kotlin bindings — run LLMs fully on-device in your Android and JVM apps, no cloud or server required.
So how exactly do you make your LLM output a JSON? What happens under the hood? And how do you make it reliable and fast? Diving into constrained sampling.