This talk covers the engineering behind Meetily, an open-source meeting assistant that runs Whisper and NVIDIA Parakeet transcription entirely on-device. We'll walk through how we got Parakeet to roughly 4x real-time on consumer hardware, and the specific points where it still falls over.
We'll also get into the honest trade-offs between local and cloud inference: latency, accuracy, cost, and what you actually give up by choosing one over the other. Wrapping ML inference in a Rust/Tauri desktop app came with its own costs, which we'll unpack as well.
Finally, we'll look at what "fully local" really means at an architecture level, where that boundary sits, and how easily it leaks once you add model downloads, integrations, or a pluggable LLM backend.