apple-llm adds Mac-native TTS/STT: 30 min narration renders in under 20s on M4

light_2earth · reddit · 2026-11-06

apple-llm, a Node/Python package that calls macOS's built-in LLMs without an API key, now adds system voices and Apple speech recognition in v0.3 — fully local.

Measured on an M4 MacBook Air:

Usable via CLI (speak/transcribe/listen) or Python; the local server exposes OpenAI-compatible /v1/audio/speech and /v1/audio/transcriptions, so swapping the base URL makes any OpenAI client work. Includes a 20-line voice assistant example. Limits: no Siri voices, no MP3/Opus output. Requires macOS 26+ on Apple Silicon, MIT licensed.

Original post →

More from coding & agent

coding & agent channel →