The developer created an open-source mascot for Claude Code on Windows to notify users when the AI assistant awaits input. The tool uses Electron and WinAPI via koffi to display an animated character that appears in the corner of the screen when the assistant requires attention.
The mascot detects Claude Code events through hooks in the settings.json file or by monitoring the Windows notification SQLite database. It uses a transparent, always-on-top window that ignores mouse events unless the cursor hovers over the mascot, allowing it to remain visible without interfering with user input.
The application includes features such as automatic updates via GitHub Releases, configurable settings for size and sound, and an option to replace standard Windows notifications with the mascot. The project is distributed under the MIT license and is available as an installer or a portable file.
The developer implemented a mechanism to interact with the Windows registry to disable standard Claude banners while keeping notification logs intact. The mascot uses SVG and CSS for animations and synthesizes audio using WebAudio, with the ability to bring the Claude window to the foreground upon interaction.






