Analysis updated 2026-05-18
Get a visual and audio alert when a Codex session blocked on a permission request needs your approval, without watching the terminal.
Monitor multiple Codex sessions running in parallel and know which one needs attention.
Adjust the bell delay and overlay duration to match your working style using environment variables.
Replace the bundled bell sound with a custom audio file by pointing an environment variable at it.
| foxtrotdev/codex-butler-bell | maxstridde/social_preview | verona136/common-official-document-format-skill | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Shell | Shell | Shell |
| Setup difficulty | moderate | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | developer | developer | writer |
Figures from each repo's GitHub metadata at analysis time.
Requires Codex with plugins enabled and Xcode CLI tools for the Swift overlay, falls back to sound-only if Swift is unavailable.
Codex Butler Bell is a plugin for Codex, a command-line AI coding assistant. When Codex finishes a task and waits for your permission or response, this plugin plays an animated bell overlay on your screen and a bell sound after a short delay. The goal is to alert you when Codex needs attention without requiring you to watch its terminal window constantly. It is particularly useful if you run several Codex sessions at once or keep Codex hidden behind other windows or on a separate macOS desktop space. The plugin monitors for two events: a permission request (when Codex needs you to approve an action) and a stop event after a response that ends with a question mark. If you do not respond within a configurable delay, the animated bell appears. The overlay itself is a native macOS application written in Swift. It shows a large animated swinging bell and plays a bundled sound file. If Swift is not available on your machine, the plugin falls back to sound-only alerts. Once you respond or the action proceeds, the plugin cancels the pending alert immediately. All settings are controlled through environment variables. You can adjust how long the plugin waits before showing the overlay, how long the overlay stays visible, how fast the bell swings, and the path to a custom sound file if you prefer your own. Everything runs locally with no data sent to any external service. The plugin is installed through Codex's plugin system using two commands, either from a local clone or directly from the GitHub repository. It is licensed under Apache 2.0, with the bundled bell sound covered separately under the Pixabay Content License.
A macOS Codex plugin that shows an animated bell overlay and plays a sound when Codex is waiting for your permission or response, useful for monitoring multiple sessions without watching the terminal.
Mainly Shell. The stack also includes Shell, Swift.
Apache 2.0, use freely in personal or commercial projects, the bundled bell sound has a separate Pixabay Content License.
Setup difficulty is rated moderate, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.