
🔥 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
- bolt
- clerk
- elevenlabs
- figma
- javascript
- netlify
- openai
- react
- supabase
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.