💡 Inspiration

Every dev has that one repo that looks like a rollercoaster of bad decisions — commits named “final_fix_v2”, “pls_work_now”, and “I give up for real this time.”
We realized GitHub commits tell a story — of chaos, caffeine, and questionable life choices.
That’s how CommitSense was born — to turn your commit history into something useful… or at least entertaining.


⚙️ What it does

CommitSense analyzes your GitHub repository and judges your coding habits with data-driven sarcasm.
It scans your commit history, calculates a Chaos Score, and reveals your Developer Personality Type based on your commit patterns.

Key Capabilities:

  • 🧠 Commit Analyzer – Reads your commit patterns, times, and messages to quantify chaos.
  • 🔥 Roast Generator – Turns your coding sins into hilarious insights (because therapy is expensive).
  • 📊 Commit Graph of Shame – A neon chart that exposes your 3AM productivity spikes.
  • 🤖 Developer Mood Detector – Decodes your emotional state from commit behavior (spoiler: doomed but hopeful).
  • 💀 Cursed Commit Oracle – Drops brutally honest one-liners about your coding life.

🧩 How we built it

We combined our sleep deprivation and sarcasm with solid tech:

  • Frontend: React + TailwindCSS (for that glowing neon vibe)
  • Backend: Flask (Python)
  • API: GitHub REST API for commit and repo data
  • Visualization: Custom chart logic with animated chaos meter
  • UI: Cyber-dark aesthetic with glowing gradients and roast cards

🚧 Challenges we ran into

  • Handling GitHub API rate limits without losing sanity.
  • Making sarcasm sound human instead of robotic.
  • Designing graphs that look chaotic but still readable.
  • Resisting the urge to roast our own commits.

🏆 Accomplishments we’re proud of

  • Built a fully functional system that analyzes and roasts real GitHub repos.
  • Created a perfect mix of humor + analytics that judges developers fairly (well, almost).
  • Designed a clean dark neon UI that matches every developer’s inner chaos.
  • Made people laugh and self-reflect about their commit messages.

📚 What we learned

  • Data can be funny if you present it right.
  • Developers share the same chaos, just different repos.
  • UI and humor can make even analytics feel alive.
  • Sometimes the best hackathon project is the one that makes people smile.

🚀 What’s next for CommitSense – The Git That Judges You

  • Add an AI Roast 2.0 that generates personalized commit insults.
  • Launch a Leaderboard of Chaos to rank the most unhinged developers.
  • Introduce Team Roast Mode for GitHub orgs.
  • Release a Chrome Extension that screams “WHY?” when you push to main at 3AM.

Analyze. Roast. Repeat. Because clean commits are a myth.

Built With

Share this project:

Updates