DEV Community

Cover image for I built a tool that writes GitHub release notes automatically using AI
vshital
vshital

Posted on

I built a tool that writes GitHub release notes automatically using AI

The Problem

Every time I deployed code, I had to sit down and write release notes.
What changed, what was fixed, what was new. It felt repetitive and I kept
skipping it. My users had no idea what was happening in the product.

What I Built

ReleasePilot connects to your GitHub repository via webhook and
automatically converts your commit messages into clean, readable release
notes every time you push.

No GitHub Actions. No config files. No manual writing.

How It Works

  1. Sign in with GitHub
  2. Connect a repository — webhook registers automatically
  3. Push code as normal
  4. ReleasePilot generates release notes within seconds
  5. Published to a public URL at /changelog/username/repo

Tech Stack

  • Next.js — frontend and API routes
  • Supabase — database and GitHub OAuth
  • Groq API — LLaMA 3.3 70B for AI generation
  • Vercel — deployment
  • Razorpay — payments

What I Learned

Building a SaaS solo from a Tier 2 city in India is completely possible
with the tools available today. The hardest part wasn't the code — it was
getting the webhook security right and making the AI output actually readable.

Try It

Free for 1 repository. No credit card needed.

👉 releasepilot-sigma.vercel.app

Also launched on Product Hunt today — would love your support and feedback!

👉 ProductHunt

Top comments (0)