An inference engine that wants to live inside your app
uzu is a Rust inference engine built to drop LLMs and speech models directly into apps, skipping the cloud and the API bill.

What it does
uzu is a Rust inference engine that packages model downloading, configuration, and local execution behind a single high-level async API. It ships bindings for Python, TypeScript, and Swift, letting you embed chat, classification, or text-to-speech directly into an app without cloud round-trips. On Apple devices it routes through Metal to exploit unified memory.
The interesting bit
Most local inference tools give you a server or a CLI; uzu treats the model as an embedded library with traceable computations meant to match upstream correctness. That library-first approach, combined with automatic model management, makes it feel more like a database driver than a DevOps project.
Key highlights
- Native bindings for Rust, Python, TypeScript, and Swift (iOS/macOS via SPM)
- Local execution pitched as zero-latency, private, and API-cost-free
- Metal support for Apple silicon unified memory
- Handles chat, structured output, speculation, classification, summarization, and TTS
- Async streaming API with reasoning-text separation (evident in the Qwen3 example)
Caveats
- The README is rich with quick-start snippets but sparse on architecture docs or performance numbers
- “Zero latency” and “no inference costs” are aspirational claims that hinge on model size and local hardware
- At v0.5.3, the project is young; broad model support is promised via an external link rather than demonstrated in-repo
Verdict
Worth a look if you’re building cross-platform apps that need on-device intelligence without shipping a separate server. Skip it if you need battle-tested production metrics or detailed hardware compatibility tables today.
Frequently asked
- What is trymirai/uzu?
- uzu is a Rust inference engine built to drop LLMs and speech models directly into apps, skipping the cloud and the API bill.
- Is uzu open source?
- Yes — trymirai/uzu is open source, released under the MIT license.
- What language is uzu written in?
- trymirai/uzu is primarily written in Rust.
- How popular is uzu?
- trymirai/uzu has 1.7k stars on GitHub.
- Where can I find uzu?
- trymirai/uzu is on GitHub at https://github.com/trymirai/uzu.