Show HN: Macvoice – A local voice agent for Mac in 1.4 GB, no PyTorch
Category: ai-ml
Tags: voice-agent, apple-silicon, mlx, on-device-ai, speech-recognition, text-to-speech
Score: 7.3/10 (Innovation: 6, Technical: 8, Documentation: 9, Utility: 6)
Macvoice is a low-latency local voice agent pipeline for Apple Silicon that runs in under 2 GB without PyTorch, combining Silero VAD, Smart Turn, Parakeet ASR, an LLM, and Phonon TTS. It is notable for its careful engineering: echo cancellation via AVAudioEngine, streaming resampling, unit-tested endpointing, and a fully offline pipeline with benchmark comparisons.
Target audience: Mac developers and AI engineers building local voice interfaces
Repository: https://github.com/johnrobinsn/macvoice · Python · Apache-2.0 · 1 stars
View on Hacker News