Discover and explore top open-source AI tools and projects—updated daily.
moona3kLocal voice AI app for macOS with offline transcription and AI features
Top 77.6% on SourcePulse
MacParakeet addresses the need for a fast, private, and feature-rich voice interaction application on macOS. It provides system-wide dictation, file and YouTube transcription, meeting recording, and advanced text manipulation capabilities, all processed locally on Apple Silicon hardware. This makes it ideal for power users, developers, and privacy-conscious individuals seeking efficient voice-to-text solutions without relying on cloud services.
How It Works
MacParakeet leverages NVIDIA's Parakeet TDT model, optimized via FluidAudio CoreML to run on Apple's Neural Engine. For languages not covered by Parakeet, an optional local WhisperKit engine can be employed. The application orchestrates these speech-to-text (STT) engines through a shared runtime, ensuring all audio processing and transcription occur entirely on the user's Mac, preserving data privacy. Its architecture prioritizes speed, achieving approximately 155x real-time transcription, and efficient memory usage.
Quick Start & Requirements
brew install moona3k/tap/macparakeet-cli.Highlighted Details
Maintenance & Community
The project encourages contributions via GitHub issues for bug reports and feature discussions before submitting pull requests. Sponsorship is welcomed as a means of support. Specific community channels like Discord or Slack are not mentioned in the README.
Licensing & Compatibility
The project is licensed under GPL-3.0. This free software license imposes copyleft restrictions, meaning derivative works must also be made available under the GPL-3.0 license. Commercial use or integration into closed-source applications may require careful consideration of these terms.
Limitations & Caveats
MacParakeet is exclusively compatible with Apple Silicon Macs (M1/M2/M3/M4). The default Parakeet TDT engine is optimized for English and European languages; support for other languages necessitates downloading separate WhisperKit models. Initial setup requires downloading substantial model files.
15 hours ago
Inactive
Beingpax