2
1 Comment

I built GitPulse while broke — an AI tool that turns Git commits into changelogs. Honest feedback welcome.

I've been unemployed for a while now. Not the kind of thing most founders casually mention, but it's the honest context for why I built this.

I've always believed you can build something real from zero — no funding, no connections, just skills and time. This was my chance to test that belief.

The problem I picked wasn't discovered through market research. It came from my own frustration: writing changelogs has always felt like unpaid overtime. You finish the actual work, then you have to sit down and explain what you did — in plain language, for users who don't care about your commit history.

Before AI, I'd spend 30 minutes on it before every release. After AI, I'd paste commits into ChatGPT manually, every single time. Neither felt right.

So I built GitPulse.

How it works:

  • Connect: Your GitHub repo via OAuth
  • Webhook: Add a webhook URL to your repo settings (one-time, 2 minutes)
  • Automate: Every git push → AI reads your commits → draft changelog created
  • Publish: You review it, publish it, done (Public URL + embed widget included)

Stack & Hosting Hacks:

  • FastAPI, HTMX, PostgreSQL (Supabase), AI fallback chain across DeepSeek/Groq/OpenAI, and Polar.sh for payments.
  • Hosted on Render's free tier. Since Render puts the app to sleep after 15 minutes of inactivity, I set up a free cron-job.org trigger to ping the site every 14 minutes. This eliminates the cold-start delay so users always experience a fast, fully loaded page instantly.

Pricing: Free (3/month) → $7/month → $19/month

I know tools like this exist. I'm not claiming to have invented the category. I just wanted to build something genuinely useful, keep it simple, and find out if a solo developer can get even a handful of paying customers with zero marketing budget.

That's the experiment.

If you've dealt with the changelog problem before — or if you try it and it breaks — I'd genuinely love to know your thoughts!

on May 27, 2026
  1. 1

    The strongest part here is that you are solving the post-ship admin nobody wants to touch.

    Developers already finished the real work, then changelogs ask them to translate commits into something users can understand. That is a painful moment because it happens exactly when people want to move on to the next release.

    GitPulse is clear, but it may keep the product feeling like a commit-to-changelog utility. The broader value sounds more like release communication: turn development activity into clean user-facing updates without making the developer do extra writing.

    If that is where it goes, Xevoa .com would give the product a wider dev-workflow frame. It could still start with changelogs, but the brand would not be stuck only to Git commits if you later add release notes, product updates, embeds, team workflows, or customer-facing release feeds.

    The simple version is already useful. The bigger opportunity is owning the workflow between “code shipped” and “users understand what changed.”

Trending on Indie Hackers
30 days ago I posted here with $0 revenue. Here's what actually happened next. User Avatar 148 comments I used $30,983 of AI tokens last month in Claude code on $200/mo plan User Avatar 90 comments my reddit post got 600K+ views. here's exactly what i did User Avatar 58 comments How to spot high-intent customers in 5 minutes, for free. User Avatar 44 comments Fixing broken scrapers instead of working on my actual product. So I made it my problem. User Avatar 38 comments I Built a Habit Tracker SaaS Alone in 6 Weeks (No CS Degree, No Team). Here's Exactly How User Avatar 38 comments