Back to docs

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.