← all repositories
trymirai/uzu

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.

uzu
Not currently ranked — collecting fresh signals.
star history

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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.