11/AI / Entertainment/2025/Open Source
RoastMe
Plug in your gaming/coding handles, get roasted by Gemini.

// Overview
Multi-module roast generator: feed it your Valorant, Steam, Chess.com, CS:GO, Genshin, LeetCode, GitHub or Spotify profile and Gemini writes a roast grounded in your actual stats.
// Problem
Generic AI roasts are bland because they have nothing to roast. Real burn needs real data.
// Approach
01Per-platform API route fetches the user's public profile data, then formats a prompt with concrete stats.
02Gemini (@google/genai) for generation — picked for cost on a free-to-use joke app.
03NextAuth for the modules that need OAuth (Spotify, GitHub).
04Single React page with per-module state slices so each platform can fail or load independently.
// Outcome
›8 platform integrations live
›Roasts cite specific stats instead of hallucinating
// Stack
Next.js 16React 19TypeScriptGeminiNextAuthTailwind
Next case →