You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I built omp-ntfy, an extension for Pi and oh-my-pi that delivers instant, 100% free push notifications to your phone (Android and iOS) via ntfy.sh.
The Problem It Solves
When running long agent tasks, large refactors, or multi-step tool sequences, you shouldn't have to keep staring at the terminal waiting for the agent to finish or stop to ask for input/clarification.
Existing notification setups often require paid SMS gateways, browser tab watchers, or WhatsApp Web QR linking (which drops sessions every few weeks and blocks self-directed push notifications on mobile).
Key Features
100% Free & Open Source: Powered by the public ntfy.sh network (or your own self-hosted ntfy instance).
Zero Accounts / No Logins: Pick any topic name in the free ntfy mobile app and subscribe. No account creation or API keys needed.
One-Shot Arming (/ntfy once): Arms notifications for only the next prompt execution. Once the agent finishes or requests input, your phone buzzes and notifications automatically disarm so you are not spammed during interactive work.
Session-Aware Titles: Notification titles automatically include the active session or working directory name ([project-name] Task Completed) so you immediately know which session responded when running multiple agents.
Clean Text: Pure plain-text notifications with no emoji clutter.
Reliable Lock Screen Alerts: Configured with high priority so Android Doze or iOS backgrounding won't drop the alert.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
I built omp-ntfy, an extension for Pi and oh-my-pi that delivers instant, 100% free push notifications to your phone (Android and iOS) via ntfy.sh.
The Problem It Solves
When running long agent tasks, large refactors, or multi-step tool sequences, you shouldn't have to keep staring at the terminal waiting for the agent to finish or stop to ask for input/clarification.
Existing notification setups often require paid SMS gateways, browser tab watchers, or WhatsApp Web QR linking (which drops sessions every few weeks and blocks self-directed push notifications on mobile).
Key Features
/ntfy once): Arms notifications for only the next prompt execution. Once the agent finishes or requests input, your phone buzzes and notifications automatically disarm so you are not spammed during interactive work.[project-name] Task Completed) so you immediately know which session responded when running multiple agents.Quick Start
ntfyapp on your phone (Google Play / F-Droid / iOS App Store).+and subscribe to a topic name of your choice (e.g.my-pi-topic)./ntfy topic my-pi-topic /ntfy testInstallation
For stock
pi:For
oh-my-pi:omp install npm:omp-ntfy # or via marketplace: /marketplace add hakkm/omp-ntfy /marketplace install omp-ntfy@omp-ntfyOr directly from git:
Links
Feedback, suggestions, and PRs are welcome!
All reactions