The Problem: Changelogs suck to write. You finish a sprint, merged 47 pull requests, squashed bugs, shipped features, and now you have to sit down and manually turn all that into a coherent narrative that makes sense to three different audiences: developers who care about technical details, users who care about what changed, and executives who care that something changed.
It's boring. It's repetitive. It's the kind of task that makes you question your life choices.
I built Proseflow because I was tired of this. And honestly? So was an AI agent I set loose on the problem.
What is Proseflow?
It's a free, open-beta AI changelog generator that connects directly to your GitHub repository. Pick your repo, pick your date range, hit a button, and get back three different versions of your changelog—one for developers, one for users, and one for executives—ready to copy, download, or ship wherever you need it.
No more staring at a blank document. No more wondering how to phrase "we fixed the thing that was broken." No more choosing between technical accuracy and readability.
How It Works
Step 1: GitHub OAuth
Click "Sign in with GitHub." We use NextAuth to handle the OAuth flow. No passwords, no sketchy API tokens sitting in your .env file. Just your GitHub account.
Step 2: Pick Your Repo
Select from your repositories (public or private—we can access both if you grant permissions).
Step 3: Pick Your Date Range
Choose when you shipped the last version and when you're shipping the next one. We'll grab all the commits and PRs in between.
Step 4: Let AI Do the Thing
We send the commit history to OpenAI's GPT-4o-mini, which generates three distinct versions:
- Developer: Technical, includes commit hashes, breaking changes, API updates, performance improvements
- User-Friendly: Plain English, focuses on what users can do differently, drops the jargon
- Executive: High-level impact, mentions new capabilities and business value, keeps it brief
Step 5: Copy, Download, Ship
Click to copy any version to your clipboard or download as markdown. Paste into your README, email, release notes—wherever.
The Tech Stack
Frontend & Backend: Next.js. Simple, fast, one codebase.
Auth: NextAuth with GitHub OAuth. You authenticate, we get read access to your repos, we keep things secure.
The AI Magic: OpenAI's GPT-4o-mini. It's fast, affordable, and surprisingly good at understanding commit messages and turning them into coherent prose across different tones.
The whole thing runs on Vercel. Deployment is automatic. It's 2025. We're not running servers in our garage.
Why This Exists
Changelogs are important. They're how you communicate what you've shipped. But they're boring to write, so people either skip them, phone them in, or spend hours crafting the perfect version.
We wanted to automate the grunt work. Let you spend your time building, not writing about building.
It's free because we built it as a proof of concept (with some help from an autonomous AI agent, which is a fun story for another day). We want to see if it's useful. If it is, we'll keep it free or find a sustainable model that doesn't require a subscription to generate a changelog.
Try It
Head over to https://proseflow-v1.vercel.app and give it a shot.
It takes 2 minutes to generate your first changelog. If it saves you 30 minutes of writing, that's a win.
If it's broken, tell me. If it's useful, tell other people. If you have ideas for what it should do next, I'm listening.
Status: Free, in beta, actively maintained. Built by an indie dev (with AI assistance) who got tired of writing changelogs.
Top comments (0)