← all repositories
Blaizzy/mlx-audio

Apple Silicon's audio Swiss Army knife

A unified hub for running 40+ speech models locally on MLX, from Whisper clones to voice cloners you've never heard of.

mlx-audio
Velocity · 7d
+8.9
★ / day
Trend
accelerating
star history

What it does

MLX-Audio wraps a sprawling zoo of text-to-speech, speech-to-text, and speech-to-speech models under Apple’s MLX framework. The pitch is simple: pick a model, run it fast on M-series chips, optionally quantize it down to 3-bit, and expose it through an OpenAI-compatible API or a web UI with 3D audio visualization. It also ships a Swift package for iOS/macOS embedding.

The interesting bit

The breadth is almost comical. The README lists 18 TTS architectures (Kokoro, Qwen3-TTS, Voxtral, a 7B diffusion model called KugelAudio), 13 STT variants including Whisper, Moonshine, and IBM’s Granite Speech, plus VAD and diarization. Someone clearly enjoys porting models. The “Mega-ASR” model even auto-routes between clean and degraded audio modes with LoRA switching — a nice touch of actual engineering amid the model-collecting.

Key highlights

  • Runs fully offline on Apple Silicon with aggressive quantization (3-bit through 8-bit)
  • OpenAI-compatible REST API means drop-in replacement for cloud TTS/STT
  • Voice cloning, speaker diarization, streaming generation, and speed control
  • Swift package for native iOS/macOS integration
  • 40+ models including obscure entries like “Ming Omni TTS” that generates speech, music, and sound events

Caveats

  • README claims “the best audio processing library” without benchmarks to back it up
  • Many models link to HuggingFace repos with no performance numbers or comparison tables
  • The web UI’s “3D audio visualization” sounds like chrome; no screenshot or demo is shown

Verdict

Grab this if you want to prototype voice features on a MacBook without cloud bills or API keys. Skip it if you’re on CUDA hardware — MLX is Apple-only, and you’ll get better ecosystem support elsewhere.

Frequently asked

What is Blaizzy/mlx-audio?
A unified hub for running 40+ speech models locally on MLX, from Whisper clones to voice cloners you've never heard of.
Is mlx-audio open source?
Yes — Blaizzy/mlx-audio is open source, released under the MIT license.
What language is mlx-audio written in?
Blaizzy/mlx-audio is primarily written in Python.
How popular is mlx-audio?
Blaizzy/mlx-audio has 7.6k stars on GitHub and is currently accelerating.
Where can I find mlx-audio?
Blaizzy/mlx-audio is on GitHub at https://github.com/Blaizzy/mlx-audio.

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