RoastMeGPT Logo

🔥 RoastMeGPT 🔥

🎤 Built for the World's Largest Hackathon 2025

Pick your roaster. Talk. Get burned. Cry. Repeat.

🔥 Inspiration

The idea sparked from a wild thought — what if AI could roast people like a sarcastic bestie or a judgmental grandpa?
We wanted to merge fun with futuristic tech, creating something hilarious yet technically solid.
Enter RoastMeGPT — your new favorite AI-powered roast session.


💬 What it does

RoastMeGPT is a voice-based AI application that delivers real-time, personality-driven roasts using GPT-4.1 and ElevenLabs’ voice interface.
Users can choose from 6 iconic roast agents (like Karen, Savage Grandpa, Toxic Bestie) and enjoy a fully interactive, vocal roast experience.


🛠️ How we built it

  • Frontend: React + TypeScript (built using Bolt)
  • AI Backend: OpenAI GPT-4.1 for real-time conversational logic
  • Voice Layer: ElevenLabs Convai widget for character-driven voice responses
  • Authentication: Firebase Auth (initial) + Clerk for extended flows
  • Database: Supabase (PostgreSQL) for lightweight user and config storage
  • Design: Custom illustrations, icons, and a futuristic dark UI
  • Hosting: Netlify for production deployment + Vercel for previews
  • DevOps: GitHub for CI/CD and version control
  • Other Tools: Figma (UI/UX), Canva (media assets), YouTube (demo video)

We built modular agent configurations so we could easily switch personalities, styles, and voices.


🚧 Challenges we ran into

  • Syncing microphone + AI response audio
  • Designing clear and aggressive prompts that still feel fun
  • Keeping UI/UX smooth with six agents and transitions
  • Making the experience performant across devices

🏆 Accomplishments that we're proud of

  • Successfully built 6 unique agents with tailored personalities
  • Achieved real-time voice interaction with minimal latency
  • Designed a futuristic, bold, and cohesive UI/UX
  • Got people actually laughing during testing

📚 What we learned

  • Advanced prompt engineering for personality-based agents
  • Real-time audio management (mic + speaker)
  • The importance of humor balance in AI-driven conversations
  • How to blend AI, voice, and UI into a seamless product

🚀 What's next for RoastMeGPT

  • Let users create custom roast avatars with voice + prompt tuning
  • Leaderboards for the most roasted users
  • Sharing feature for favorite roast lines
  • Browser extension + mobile version
  • Possibly… a live roast battle mode 👀

RoastMeGPT started as a meme and turned into a polished AI experience — and we’re just getting started.

Built With

Share this project:

Updates