Desktop notifications for Claude Code that alert you when Claude needs input or completes tasks.
CCNotify is a notification system for Claude Code that provides desktop alerts when the AI coding assistant requires user input or completes tasks. It solves the problem of developers needing to constantly monitor their terminal while Claude is working, allowing them to multitask more efficiently.
Developers using Claude Code on macOS who want to be notified when their AI assistant needs attention or finishes tasks without staring at the terminal.
Developers choose CCNotify because it provides timely, non-intrusive notifications that help maintain workflow efficiency, with click-to-jump functionality that quickly returns them to the relevant VS Code project, all while keeping all data local and private.
CCNotify provides desktop notifications for Claude Code, alerting you when Claude needs your input or completes tasks.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Notifications can be clicked to immediately open the corresponding VS Code project, reducing context switching time as demonstrated in the features.
All session data and logs are stored locally in SQLite and log files, with no external sharing, ensuring complete privacy as stated in the philosophy.
Records and displays how long each Claude task takes, providing insights into AI performance over time, as mentioned in the key features.
Designed to be unobtrusive, sending just enough notifications to keep developers informed without interrupting their workflow, aligning with its minimal philosophy.
Only compatible with macOS due to reliance on terminal-notifier, excluding users on other operating systems as explicitly noted in the README.
Hook setup in settings.json can be disabled by invalid configurations, requiring manual troubleshooting as detailed in the 'Why not working' section.
Tightly integrated with Claude Code's hook system, making it useless for other AI assistants or general notification purposes.