DEV Community

Ishaan
Ishaan

Posted on

I built an AI that roasts your GitHub profile — here's how I made it in one day

The Problem

Every developer wants honest feedback on their
GitHub profile but existing tools are either
too expensive, too complicated, or just boring.

So I built something different.

Introducing GitRoast AI 🔥

GitRoast AI uses Gemini AI to analyze your
GitHub profile and roast you for your coding
habits — brutally but lovingly 😂

Paste any GitHub username and instantly get:

  • 🔥 A savage AI roast of your profile
  • 📊 Developer score out of 100
  • 💀 Ratings for commit consistency, repo quality, social game & profile setup
  • 💡 Actionable tips to actually improve
  • 🏆 Global leaderboard — Hall of Fame & Hall of Shame
  • 🐦 One click share to X and Reddit

How I Built It

Tech stack:

  • Frontend: React + Tailwind CSS
  • Auth & Database: Supabase
  • AI: Google Gemini API (gemini-1.5-flash)
  • GitHub Data: GitHub Public API
  • Hosting: Lovable

The entire app fetches your GitHub profile
data using the free GitHub public API —
no authentication needed. Then sends all
your stats to Gemini AI which generates
a personalized roast and developer score.

The Fun Part

The roasts are genuinely hilarious 😂

Try roasting these famous developers:

  • torvalds — Linux creator
  • gaearon — React creator
  • sindresorhus — npm legend

Try It Free

👉 gitroast-ai.lovable.app

Also launching on Product Hunt today —
would love your support! 🙏

👉 producthunt.com/posts/gitroast-ai

Let me know what score you get in the
comments below! 🔥

Top comments (2)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.