Documentation

Set up a cleanup provider.

Parleq's speech recognition runs entirely on-device. The optional cleanup pass runs either on-device — deterministic corrections with Lightweight, or full LLM rewriting with an on-device model (Gemma 4 E4B or the lighter Qwen3-4B) — or against a cloud LLM provider you configure with your own credentials. Pick the one that fits your situation:

† Third-party pricing, free tiers, and quotas are set by the providers — AWS, Google, Microsoft, Okta, and others change them without notice. Cost statements here were accurate when written; verify current rates on the provider's pricing page before you build.

Enterprise & teams

One corporate sign-in. Every employee covered.

Back cloud cleanup with one corporate sign-in instead of per-user API keys, and deploy Parleq as a governed app via your existing MDM. Every employee signs in with the account they already have; nothing to distribute or rotate. Setting this up at home without an IT department? The DIY guide is for you.


No cleanup at all?

Open Settings → Cleanup → Provider and pick None — paste raw ASR (skip cleanup). Parleq will paste the raw transcript exactly as the on-device speech model emitted it, and no audio or text ever leaves your Mac. Useful when transcript content must never touch a third party — e.g., for compliance-strict environments or when you want to manually edit the ASR output yourself. If you want cleanup but with no cloud account, use Settings → Cleanup → On-device instead — cleanup runs in-process with no network boundary.

All provider secrets are stored in the macOS Keychain — never in ~/.parleq/config.json. Audio is held in process memory and discarded as soon as it's transcribed; no audio file is ever written to disk.