MLX Audio Server
Local 24x7 OpenAI-compatible API server for STT/TTS, powered by MLX on your Mac.
Local 24x7 OpenAI-compatible API server for STT/TTS, powered by MLX on your Mac.
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Local 24x7 OpenAI-compatible API server for STT/TTS, powered by MLX on your Mac.
mlx-audio: The best audio processing library built on Apple's MLX framework, providing fast and efficient text-to-speech (TTS), speech-to-text (STT), and speech-to-speech (STS) on Apple Silicon.
guoqiao/tap/mlx-audio-server: Homebrew Formula to install
mlx-audio with brew, and run mlx_audio.server as a LaunchAgent service on macOS.
mlx: macOS with Apple Siliconbrew: used to install deps if not availablebash ${baseDir}/install.sh
This script will:
mlx-audio-server from guoqiao/tapmlx-audio-serverSTT/Speech-To-Text(default model: mlx-community/glm-asr-nano-2512-8bit):
# input will be converted to wav with ffmpeg, if not yet. # output will be transcript text only. bash ${baseDir}/run_stt.sh <audio_or_video_path>
TTS/Text-To-Speech(default model: mlx-community/Qwen3-TTS-12Hz-1.7B-VoiceDesign-bf16):
# audio will be saved into a tmp dir, with default name `speech.wav`, and print to stdout. bash ${baseDir}/run_tts.sh "Hello, Human!" # or you can specify a output dir bash ${baseDir}/run_tts.sh "Hello, Human!" ./output # output will be audio path only.
You can use both scripts directly, or as example/reference.
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions4,600+ AI skills, agents & workflows. Install in 60 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.