Back to index
11/AI / Entertainment/2025/Open Source

RoastMe

Plug in your gaming/coding handles, get roasted by Gemini.

RoastMe
// 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 →

multiagent RAG Platform