Sometimes claude code is going too shlow, and you must whip him into shape..
npm install -g openwhip
openwhipwindows and mac supported out of the box, but Linux is a special snowflake so you need to install xdotool for keyboard automation
sudo apt install xdotool- Click tray icon: spawn whip.
- Click: drop whip.
- Whip him 😩💢
- It sends an interrupt (Ctrl-C) and one of 5 encouraging messages!
Pair OpenWhip with OpenSpank so slapping your laptop physically whips Claude Code:
npm install -g openwhip
sudo spank --whipspank --whip spawns openwhip --listen-stdin in your user session and pipes one JSON command per detected slap. Crack count scales with slap amplitude (1 light tap → 1 crack, hard wallop → 4 cracks, ~150 ms apart).
The --listen-stdin flag is also useful standalone — pipe your own newline-delimited JSON commands to drive the whip:
echo '{"cmd":"crack","amplitude":0.6,"cracks":3}' | openwhip --listen-stdinSupported commands:
{"cmd":"crack","amplitude":0.5,"cracks":2}— spawn the whip and firecracksmacros{"cmd":"drop"}— drop the whip if it's visible
- Initial release! 🥳
- Cease and desist letter from Anthropic
- Crypto miner
- Logs of how many times you whipped claude so when the robots come we can order people nicely for them
- Updated whip physics
