A cross-platform agent that listens for terminal errors and plays a sound when your commands fail. Because every mistake deserves a reaction.
Three simple steps. No config files needed.
Run a single command. The agent copies itself to your system, registers auto-start, and injects shell hooks.
The background agent monitors a log file. Shell hooks (PowerShell, Bash, Zsh) automatically log every failed command.
When an error is detected, the agent plays your chosen MP3. Supply your own sound URL with --sound <URL> (required).
Download the binary for your platform and run it.
Run the binary with a sound URL (required):
yamete-kudasai-system --install --sound https://example.com/my-sound.mp3
Check the agent is running and play a test sound:
yamete-kudasai-system --status
yamete-kudasai-system --self-test
| Command | Description |
|---|---|
--install --sound <URL> |
Install and start the agent with an MP3 sound URL (required) |
--uninstall |
Remove startup config and shell hooks |
--status |
Show install status, sound path, and hook states |
--self-test |
Play a test sound to verify audio playback |
Copy popular sound URLs for installation, or contribute your own!
Built in Rust. Runs everywhere.
Registry auto-start, PowerShell hooks
yamete-kudasai-system-windows-x86_64.exeXDG autostart, Bash & Zsh hooks
yamete-kudasai-system-linux-x86_64LaunchAgent auto-start, Zsh hooks
yamete-kudasai-system-macos-aarch64Requires Rust toolchain.
git clone https://github.com/devfemibadmus/Yamete-Kudasai.git
cd Yamete-Kudasai
cargo build --release