System Requirements
Operating system
| Platform | Support status | |----------|---------------| | Windows 10 / 11 | Full support | | macOS 10.15 (Catalina) or later | Partial — text insertion not yet available | | Linux | Not supported |
Hardware
| Component | Minimum requirement | |-----------|-------------------| | Microphone | Required for dictation and meeting recording | | Internet connection | Required — transcription and AI features call the OpenAI API | | RAM | 4 GB | | Disk space | 200 MB for the app; additional space for recorded audio files |
Software (pre-built installer)
No additional software is required on Windows. macOS users who want to capture system audio (application sounds, calls) must install BlackHole. See macOS Setup.
Software (building from source)
| Dependency | Required version | |------------|-----------------| | Node.js | 20.x or later | | npm | 11.x or later | | Git | Any recent version |
API requirements
| Service | Purpose | Required? | |---------|---------|-----------| | OpenAI API key | Speech-to-text (Whisper) and AI enhancement (GPT-4) | Required | | Anthropic API key | Reserved for future Claude integration | Optional |
API keys are stored locally on your device and are never shared except with their respective services.
Permissions (macOS)
macOS requires explicit user consent for the following:
- Microphone — for recording audio
- Accessibility — for registering global hotkeys
- Screen Recording — required on macOS 13+ for system audio capture
The app will prompt for these permissions on first use.