DEV Community

Aiyush Kumar
Aiyush Kumar

Posted on

🚀 Supercharge Your GitHub Pull Requests with AI (GPT + Gemini Powered Extension)

Writing clear and consistent pull request (PR) descriptions is… let’s be honest — a chore.
Half the time, we either copy-paste from a template or just type "fixed stuff" and hit submit.

But what if your PR titles and descriptions could write themselves — tailored, professional, and markdown-formatted?

That’s exactly why I built GitHub PR-Scribe-AI ✨.

đź§  What It Does

🔹 Generates high-quality PR titles + descriptions automatically.

🔹 Uses AI models of your choice → OpenAI GPT or Google Gemini.

🔹 Produces markdown-ready summaries from your code diff.

🔹 Lets you inject custom fields (e.g., “Risk Level”, “Jira Ticket”, “Reviewer Notes”) into every PR.

🔹 Keeps your API keys 100% local — no data is sent to me or third parties.

Basically, it’s your AI co-pilot for pull requests.

🎯 Why I Built It

As a developer, I wanted:

Faster reviews → reviewers spend less time guessing what my code does.

Consistency → all PRs follow a professional, structured format.

Choice → not being locked into just GPT or just Gemini.

None of the existing extensions gave me flexibility + privacy. So, I scratched my own itch.

⚡ Quick Demo

Install the extension → GitHub PR-Scribe-AI

Connect your OpenAI or Gemini API key

Open a PR on GitHub [on Compare page]

Click “Generate” → Watch the title + description appear automagically ✨

Yes, it even formats it in markdown so your PR looks like this:

## Summary  
This PR refactors the user authentication flow to improve readability and reduce API calls.  

## Changes  
- Replaced nested callbacks with async/await  
- Extracted reusable token validation logic  
- Added unit tests for edge cases  

## Risk  
Low – No breaking changes for existing API consumers.
Enter fullscreen mode Exit fullscreen mode

đź”’ Privacy First

No data leaves your browser.
Your code, your diffs, your API keys → stay with you.
That’s why I’ve published a Privacy Policy publicly.

🚀 What’s Next

I’m actively shipping new features, including:
đź›  Possible GitHub Actions integration

đź”— Try It Out

👉 Install GitHub PR-Scribe-AI on Chrome now.

I’d love your feedback — if you’re a developer who reviews PRs daily, this tool was built for you. Drop your thoughts in the comments, or star the project if it saves you time.

đź’ˇ Question for you:
What’s your biggest frustration with PR reviews — writing them, or reading them?

Top comments (0)