I work as a consultant, so I work with a range of organizations. Currently, I'm in a very large organization with thousands of repos. The architecture means my day-to-day work spans multiple repos, and adding a feature or doing a deployment can require several pull requests across them.

With AI helping me develop faster and changes spread across repos, I'm producing a lot of PRs each day. I'm noticing a gap in the existing tooling for this faster workflow:

  • Build pipelines can fail early when I'm expecting them to run for another 20 minutes. The failed build then sits there until I check.
  • Approvals and comments requesting changes can arrive from other teams or colleagues at any time. If I miss them, my PRs sit waiting.
  • Automated AI review bots can comment on my PRs at any time, and I want to know when they do.

I find myself manually refreshing GitHub's PR pages to check for problems or updates. I wanted to be told automatically when something needed my attention, so I built PRHQ to address that. I also didn't want the solution to be annoying or get in the way, so a small pop-up in the notch felt like the best fit.

The point of the app is to not spam you at all with an overload of notifications. You only tune into what you actually care about. Everything is opted out by default, but you can choose on a per-repo basis whether you want to be notified about all PRs to that repo, or only your PRs. That lets you follow your own work or keep track of what's going on in a repo you maintain.

PRHQ's recent pull requests overview with running checks, an approved PR, and a merged PR
Recent pull request activity, together in the overview. Sample activity shown.

More features will be coming soon, like notifications for only PRs you're involved in or are a reviewer for. I also have future plans for expanding this into enterprises and adding more customization, and perhaps different skinning or UI themes, so that people can customize it as they see fit.

Please stay tuned for any future updates and give me a follow if you want to see how I'm progressing. All feedback is welcome.