Hear your agent suffer through your code

Endless Toil is a unique plugin for AI coding agents that plays escalating human groans as the code it analyzes becomes increasingly poor or 'cursed'.
Hear your agent suffer through your code.
Endless Toil runs alongside your coding agent in real time, playing escalating recorded human groans as the code it reads starts to look more cursed.
Note: installing the plugin does not make it auto-activate in every thread by default. Start a new thread and ask Codex or Claude to use Endless Toil.
Installation Guides
For Codex Desktop
Clone this repository somewhere on your machine, then open that directory in Codex Desktop.
- Open
Plugins. - Search or browse for
Endless Toil, then open its details. - Select the plus button or
Add to Codex. - Start a new thread and ask Codex to use
Endless Toil.
From Codex CLI, add this repository as a local marketplace root:
codex plugin marketplace add .
Then open the plugin browser with /plugins to install.
For Claude Code
Clone this repository, then start Claude from this repository root. Add this repository as a local plugin marketplace:
/plugin marketplace add .
Then install the plugin:
/plugin install endless-toil@endless-toil
Restart Claude Code if prompted, then invoke the bundled skill: /endless-toil.
For Cursor
Clone this repository, then add it as a local Cursor plugin marketplace from Cursor. Install Endless Toil, restart Cursor, then ask Cursor Agent to use the bundled skill: Use endless-toil while reading this code.
Testing and Requirements
From this repository root, you can test sounds using:
python3 plugins/endless-toil/skills/endless-toil/scripts/test_sounds.py --list
System Requirements:
- Python 3.10+
- A local audio player:
afplayon macOS, orpaplay,aplay, orffplayon Linux.
If an audio player is unavailable, Endless Toil still prints scan results, but it will not play sounds. Plugin structure follows the OpenAI Codex, Claude Code, and Cursor plugin documentation.
Source: Hacker News














