moona3k/macparakeet
Fast, private, local-first voice app for Apple Silicon Macs — dictation, file/media transcription, meeting recording, Transforms, and a public automation CLI. Free and open-source.
What it solves
MacParakeet is a local-first voice application for Apple Silicon Macs that provides a private and fast way to handle system-wide dictation, media transcription, and meeting recording without relying on cloud processing for speech recognition.
How it works
The app uses several local speech-to-text (STT) engines, with Parakeet (via FluidAudio CoreML) as the standard default. It also supports optional local models like Nemotron, Cohere Transcribe, and WhisperKit for different language or accuracy needs. It integrates with macOS EventKit to read calendar meetings for reminders and auto-start recording. For advanced automation, it provides a CLI (macparakeet-cli) that allows users to script transcriptions, manage models, and handle prompts.
Who it’s for
Users of Apple Silicon Macs (M1 or newer) who need high-performance, private voice-to-text tools for daily dictation, transcribing audio/video files (including YouTube and podcasts), or recording and summarizing meetings.
Highlights
- Local-First Privacy: All speech recognition happens on-device; networked AI features for summaries or chat are entirely opt-in.
- Versatile Transcription: Supports dragging and dropping files, pasting URLs from platforms like YouTube, X, and TikTok, or searching for podcasts via the iTunes API.
- Meeting Integration: Records system audio and microphone simultaneously, provides live transcript previews, and integrates with the macOS Calendar for automated recording.
- Extensible Automation: A dedicated CLI enables agent-based automation, allowing for scriptable transcription and prompt management.
- Multiple Engine Support: Offers a variety of local engines (Parakeet, WhisperKit, Cohere, Nemotron) to balance speed, memory usage, and accuracy.
Related
- Project
- Project
- Project
- Project
- Project