Talk. Spiel writes.

Hold-to-dictate for macOS. Tap CapsLock, speak, tap again — the transcript is in your clipboard before you've reached for it.

Download Spiel v1.2.4 (build 21) 3.8 MB · macOS 14.0+ · Apple Silicon · 2026-04-27

How it works

1

Tap CapsLock

A pill appears under the notch with a live waveform and the recording timer.

2

Speak

Spiel records 16 kHz mono PCM. CapsLock no longer toggles capitals while you're talking — it's remapped via hidutil for the duration.

3

Tap CapsLock again

WhisperKit (CoreML, large-v3-turbo) transcribes locally. The result lands in your clipboard — paste anywhere.

4

Polish if you want

Click the menu-bar icon to open a popover with Beautify, Summary, or Translate — runs through GPT-5-nano.

Privacy

Customizable prompts

Open Settings from the menu-bar popover. Beautify and Summary system prompts are editable text fields — write them in your tone, save, done. Translate ships with 15 languages and remembers the last choice.

First launch

Spiel is ad-hoc signed (no Apple Developer ID yet), so on the first open macOS Gatekeeper will say «unidentified developer». Two ways around it:

A

System Settings

Click OK on the warning. Open System Settings → Privacy & Security, scroll to the bottom — there's an «Open Anyway» button for the blocked app. Click it. Repeat once for the .app after dragging it into Applications.

B

Terminal (faster)

Strip the quarantine attribute the browser added:

xattr -cr ~/Downloads/Spiel.dmg
open ~/Downloads/Spiel.dmg

After dragging into Applications:

xattr -cr /Applications/Spiel.app
open /Applications/Spiel.app

Get Spiel

Free. Ad-hoc signed (Apple Developer ID is on the roadmap — for now, right-click → Open the first time to bypass Gatekeeper).

Download Spiel.dmg v1.2.4 (build 21)

macOS 14.0+ · Apple Silicon · 3.8 MB DMG, ~1.5 GB Whisper model on first run · released 2026-04-27