promptring - that little tring 🔔 the moment your terminal agent is done

promptring (prompt·tring) fires real desktop notification banners when your GitHub Copilot CLI agent finishes a task, needs your input, or hits a blocker. Native banners on the latest macOS Copilot CLI — powered by Claude — plus Windows, Linux and WSL, with python3 as the only dependency, from any terminal (Terminal.app, iTerm2, VS Code). Built by Pratyansh Agrawal.

Add a comment

Replies

Best
Hey Product Hunt 👋 I built promptring to scratch one very specific itch. I basically live in the GitHub Copilot CLI now. The problem? I'd kick off a task, tab away to do something else, and then... forget. I'd wander back ten minutes later only to find the agent had been sitting there the whole time, quietly waiting for me to answer one question. Or it had finished ages ago and I just didn't know. So I made a small thing that gives me a real desktop banner the second the agent is done, needs my input, or hits a blocker. That little tring 🔔 and I'm back in. No more babysitting the terminal. A few things I genuinely care about here: • It works everywhere I do (macOS, Windows, Linux, WSL) • One dependency (python3), one line to install • Free and open source, no accounts, no telemetry That's kind of it. It's tiny, it's simple, and it has saved me a surprising amount of "wait, was it done this whole time?" frustration. Quick question for you: do you also tab away and completely forget your terminal agent is running? Or is that just me 😅 Any feedback, feature ideas, or "it broke on my machine" reports are super welcome. I'll be hanging around in the comments all day. If promptring has saved you from babysitting your terminal even once, a ⭐ on GitHub genuinely means a lot 🙏

would love a quick way to customize the notification sound or mute it for longer coding sessions. maybe a simple toggle in a config file so I can keep things quiet during meetings but still get alerts later.

 Hey! Thanks for the suggestion! 🙌

A quick mute/custom sound toggle is a great idea - especially for those “I’m in a meeting but absolutely still coding” moments 😂

Finally got tired of alt-tabbing to check on Copilot CLI runs, and this nails it. The native macOS banners just work, and I'm impressed it only needs Python 3 across Windows and WSL too.