anotifier-for-claude-codex-cursor
Desktop & phone notifications for AI coding agents (Claude Code, Codex, Gemini CLI, Cursor). Native VS Code support. Toast + ntfy push. Zero dependencies.
面向 AI 编码代理(Claude Code、Codex、Gemini CLI、Cursor)的桌面和手机通知。原生支持 VS Code。支持 Toast + ntfy 推送。零依赖。
How to install
git clone https://github.com/DevinoSolutions/ai-agent-notifier ~/.claude/skills/ai-agent-notifier npx -y anotifier About
One tool. One config. Every agent. Never miss when your AI finishes or needs input. --- Demo https://github.com/user-attachments/assets/5714b528-7e04-478e-abfd-2a3d05db562c Watch with sound on YouTube Quick Start bash npx anotifier@latest setup That's it. The setup wizard detects your platform and installed AI tools, wires the hooks, and optionally configures phone push notifications. Restart your AI tools to activate. Features **Desktop toast notifications** -- Windows (BurntToast), macOS (Notification Center), Linux (libnotify) **WSL toast routing** -- toasts from inside WSL are routed to Wi…
Recommendation signals
Meta
- License
- AGPL-3.0
- Language
- JavaScript
- GitHub stars
- 28
- mo. downloads
- 119
- Last push
- 2026-09-24
- Created
- 2026-05-14
Basic safety check
- Findings
- None
- Sources
- curated:hesreallyhim/awesome-claude-code
- Topics
- ai-agent, ai-coding, claude-code, cli, codex, coding-agent, cross-platform, cursor, desktop-notifications, developer-tools, gemini-cli, hooks, nodejs, notifications, ntfy, productivity, push-notifications, toast, vscode
Related plugins
openpets
alvinunreal/openpets/tree/main/packages/dsh
Bridges DeepSeek Harness lifecycle status, errors, and approval requests to a locally running OpenPets desktop companion.
netdata
netdata/netdata
The fastest path to AI-powered full stack observability, even for lean teams.
dsh-im
xmanrui/dsh-im
Connect IM bots to DeepSeek Harness via QR codes or bot credentials (9 channels: Feishu, WeChat, DingTalk, WeCom, QQ, Slack, Telegram, Discord, and WhatsApp).
dsh-feishu
PGZXB/dsh-feishu
Feishu (Lark) UI for DeepSeek Harness — a panel-driven control console: every slash command is a button on the ⚙️ control-panel card, in-card approvals and questions, live streaming cards, and one-QR app setup.