Tilt-Bot is an AI-powered gaming roast generator that creates witty, non-toxic comebacks for gamers.
It offers a fun way to engage in playful banter without crossing into harmful territory, helping to maintain a positive gaming environment while still enjoying the competitive spirit of gaming.
Inspiration
The inspiration for Tilt-Bot came from observing gaming communities where trash talk is common but can often cross boundaries into toxicity.
I wanted to create a tool that preserves the fun of competitive banter while filtering out genuinely harmful content, demonstrating how AI can be used to promote healthier online interactions in gaming spaces.
Technologies Used
Frontend -
Next.js 15
React 19
TypeScript
Tailwind CSS
Radix UI
React Query
React Hook Form
Zod
Zustand
Axios
Crypto
React Toastify
Lucide React
date-fns
Backend -
NestJS 11
Prisma 6
Passport.js
JWT
Groq SDK
Resend
Class Validator
Cookie Parser
RxJS
Features
AI-Generated Roasts: Clever, game-specific comebacks tailored to different gaming contexts
Non-Toxic Filter: Ensures all roasts are playful without being harmful or offensive
Game Selection: Customized roasts for popular competitive games
User Accounts: Save favorite roasts and personalize your experience
Social Sharing: Easily share roasts with friends and fellow gamers
Multiple Tones: Choose from different styles of humor based on your preference
Responsive Design: Works seamlessly across desktop and mobile devices
How It Works
User Selection: Choose a game, context, and tone preference
AI Generation: The system processes your request and generates appropriate roasts using Groq AI
Filtering & Refinement: All content is filtered to ensure it remains playful and non-toxic
Delivery: Multiple roast options are presented for you to choose from
Sharing: Copy or directly share your favorite roasts with friends
Challenges Faced
Tone Balancing: Creating content that's funny and edgy without crossing into genuinely offensive territory
Game-Specific Knowledge: Training the system to understand context and terminology from different games
Moderation Systems: Developing robust filters to ensure all generated content meets community standards
Performance Optimization: Ensuring quick response times from the AI generation process
Future Improvements
Voice Output: Option to have roasts delivered via text-to-speech
More Games: Expanding the library of supported games and contexts
Custom Training: Allowing users to influence the style of roasts they receive
API Access: Enabling integration with streaming tools and other gaming platforms
Community Features: User voting and community collections of favorite roasts