v2.0 now available

Voice to text,instantly.

A minimal desktop app that transcribes your voice the moment you stop speaking. Private, fast, and completely seamless.

OiPer Desktop

Recording...

Hold Ctrl+Shift+Space

Features

Simple by design

Global Hotkey

Press and hold to record, release to transcribe. Seamless in every app.

Instant Results

Text injected directly into your active application in under 2 seconds.

Local First

All processing happens on your machine. Your voice never leaves your device.

Native Speed

Built with native code for minimal latency and resource usage.

Optional Cloud

Enable online optimization with your own API key when you need it.

Customizable

Choose models, backends, and processing modes to fit your workflow.

Privacy

Privacy is not optional

Everything runs on your machine by default. Online services are always opt-in.

Local Processing

  • Transcription on-device
  • No external API calls
  • Zero network dependency

Data Stays Here

  • Audio never leaves device
  • Logs stored locally
  • Full data ownership

Your Choice

  • Online services opt-in
  • Bring your own API key
  • Disable anytime

Speed

Unreasonably fast

30 seconds of audio transcribed in 1.5 seconds with native performance.

OiPer Desktop1.5s
Lemonfox API3.27s
Python Faster-Whisper3.55s
OpenAI Whisper 1 API6.46s

Start transcribing today

Free, private, and ready when you are.

Codex-5.2 1Codex-5.2 2Codex-5.2 3Codex-5.2 4Codex-5.2 5
Codex-5.3 1Codex-5.3 2Codex-5.3 3Codex-5.3 4Codex-5.3 5
Codex-5.3 1Codex-5.3 2Codex-5.3 3Codex-5.3 4Codex-5.3 5
GPT-5.4 1GPT-5.4 2GPT-5.4 3GPT-5.4 4GPT-5.4 5
Gemini-3.1 Pro 1Gemini-3.1 Pro 2Gemini-3.1 Pro 3Gemini-3.1 Pro 4Gemini-3.1 Pro 5
Sonnet-4.6 1Sonnet-4.6 2Sonnet-4.6 3Sonnet-4.6 4Sonnet-4.6 5
Sonnet-4.6 1Sonnet-4.6 2Sonnet-4.6 3Sonnet-4.6 4Sonnet-4.6 5
Opus-4.6 1Opus-4.6 2Opus-4.6 3Opus-4.6 4Opus-4.6 5
GLM-5 1GLM-5 2GLM-5 3GLM-5 4GLM-5 5
Kimi-K2.5 1Kimi-K2.5 2Kimi-K2.5 3Kimi-K2.5 4Kimi-K2.5 5
Qwen-3.5 1Qwen-3.5 2Qwen-3.5 3Qwen-3.5 4Qwen-3.5 5
Lovable 1Lovable 2Lovable 3Lovable 4Lovable 5
V0-Max 1V0-Max 2V0-Max 3V0-Max 4V0-Max 5