Skip to content

opencode-notify
Gentle Reminders from OpenCode AI While You Stay Focused

Say goodbye to the anxiety of frequent window switching. opencode-notify provides native desktop notifications for your OpenCode AI, featuring smart focus detection, quiet hours, and click-to-focus (macOS). Stay focused on your work and be precisely alerted only when the AI needs your attention.

Why Choose opencode-notify?

Stay Focused, Get Smart Notifications

🔔 Native Desktop Notifications

Use your operating system's native notification system (macOS Notification Center, Windows Toast, Linux notify-send), seamlessly integrating into your workflow.

🧠 Smart Focus Detection

Automatically detects terminal window focus to avoid duplicate notifications. By default, only notifies parent sessions, filtering out subtask noise so you focus on what truly matters.

⏰ Quiet Hours Configuration

Set quiet time periods (e.g., 22:00-08:00) to automatically suppress notifications at night. Supports cross-midnight time periods to protect your rest time.

🖱️ Click to Focus Terminal (macOS)

macOS users can click notifications to automatically focus the terminal window, saving time switching between applications and doubling productivity.

🎨 Custom Sound Effects (macOS)

Set exclusive sound effects for different event types (Glass, Basso, Submarine, etc.) to quickly identify notification types by sound.

💻 37+ Terminal Support

Supports 37+ terminal emulators including Ghostty, iTerm2, WezTerm, VS Code integrated terminal, automatically recognizing your terminal type.

🔒 Local Execution, Zero Privacy Risk

All notifications are generated locally with no data uploaded to the cloud. Your work content remains completely private and secure.

⚡ Lightweight Plugin

Built with TypeScript + Bun. Install and use immediately with clean configuration files. No need to learn complex configurations.