> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openwhispr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Windows

> Windows-specific setup, push-to-talk, and paste configuration.

## Requirements

* Windows 10 or later
* x64 architecture

## Installation

Download the `.exe` installer from the [releases page](https://github.com/OpenWhispr/openwhispr/releases/latest) and run it. No special permissions needed.

## Push-to-talk

Windows supports true push-to-talk — hold the hotkey to record, release to stop. This uses a native keyboard hook binary (`windows-key-listener.exe`) that ships with the app.

Push-to-talk supports compound hotkeys like `Ctrl+Shift+F11`. If the native binary isn't available, OpenWhispr falls back to tap-to-talk mode.

## Auto-paste

The native `windows-fast-paste` binary handles pasting using the Win32 `SendInput` API:

* **Normal apps** — simulates `Ctrl+V`
* **Terminal emulators** — detects the foreground window and uses `Ctrl+Shift+V` instead
* **Detected terminals** — Windows Terminal, cmd, PowerShell, mintty, PuTTY, Alacritty, WezTerm, kitty, Hyper, MobaXterm, ConEmu

Falls back to PowerShell `SendKeys` or `nircmd` if the native binary fails.

## Uninstalling

Use the standard Windows uninstaller (Settings > Apps). The NSIS uninstaller automatically removes cached models from `%USERPROFILE%\.cache\openwhispr\`.
