Control Klack — the mechanical-keyboard typing-sound app for macOS — without leaving Raycast.
| Command | What it does |
|---|---|
| Toggle Klack | Toggle typing sounds on or off |
| Turn Klack on / off | Explicit state setters |
| Wake Klack | Wake from sleep mode |
| Set Switch Set | Pick from Klack's mechanical-switch sound packs |
| Set Volume | 0–100 scrubber (with a custom-input form) |
| Set Volume to Soft / Balanced / Loud | 30 / 60 / 90% one-shots |
| Klack Stats | View keystroke / ding / click totals and favourite switches |
Tip: bind any of these to a Raycast hotkey for one-tap control.
When Raycast AI is enabled, ask things like:
"Turn Klack on, switch to Cream, and set volume to 40."
The extension exposes seven tools: toggle, turn-on, turn-off, wake-up,
set-switch, set-volume, get-status.
This extension is a thin AppleScript controller — Klack.app exposes a scripting dictionary and the extension drives it. The keystroke capture and audio engine all live inside Klack.app itself.
npm install
npm run dev