Sometimes Claude Code is going too shlow, and you must whip him into shape..
This fork adds:
- A tray-launched config window to add / remove the phrases yelled at Claude.
- Unicode phrase support (Arabic, emoji, anything) via
SendInputwith a VK-first / Unicode-fallback strategy so terminals still receive real key events for ASCII. - Persistent phrases stored in your Electron
userDatafolder. - Single-instance lock + GPU cache fix to stop Chromium spamming
Access is deniedon Windows.
npm install -g openwhip-plus
openwhip-plusWindows and macOS work out of the box. Linux needs xdotool for keyboard automation:
sudo apt install xdotool- Click the tray icon → phrase editor opens.
- Add phrases (one per line). Start Whipping spawns the whip overlay.
- Move the mouse to crack the whip → it sends Ctrl+C then types a random phrase + Enter into the currently focused app.
- Click inside the overlay to drop the whip. Clicking the tray icon while the whip is live also drops it and reopens the editor.
- Right-click tray → Quit.
git clone https://github.com/dashty8/openwhip-plus
cd openwhip-plus
npm install
npm startOriginally based on GitFrog1111/OpenWhip. MIT licensed.
- Configurable phrase list
- Unicode / Arabic phrases
- Persisted config
- Clipboard-paste fallback for terminals that swallow
KEYEVENTF_UNICODE - Crack counter
