VIBECHECK
Inspiration
Internet culture moves at lightspeed. What was "on fleek" in 2016 is now "ancient history," and what is "sigma" today might be "cringe" by next Tuesday. We realized that for many, reading a modern comment section feels like deciphering an alien language. We wanted to build a bridge between "Corporate Speak" and "Internet Brain Rot" so that anyone can check the vibes, regardless of their birth year. And also takes brain rot and turns it corporate speak.
What it does
VIBECHECK is a high-octane translation engine that takes boring, formal, or "adult" text and transforms it into pure Gen Z energy.
- Modern Mode: Converts text into the 2024+ "Brain Rot" dialect (rizz, aura, skibidi, etc.).
- 2016 Mode: Takes it back to the "Lit" era (on fleek, savage, squad goals).
- Vibe Diagnostics: Every translation comes with a real-time radar chart analyzing your Rizz, Aura, Drip, and Brain Rot levels.
How we built it
- The Brains: We used the Gemini 3 Flash model to handle the heavy lifting of linguistic transformation. Through rigorous system prompting, we taught the AI the subtle differences between "lit" and "gas."
- The Face: A React-based frontend styled with Tailwind CSS, using a "Mesh Gradient" aesthetic to give it a premium, high-energy feel. The Data: Recharts handles the radar visualizations
Challenges we ran into
- Slang Authenticity: Tuning the AI to sound like a real person rather than a "cringe" corporate attempt at being trendy.
Accomplishments that we're proud of
- The UI Flow: Creating an interface that feels more like a video game or a high-end dashboard than a simple translator.
- Era Toggling: The seamless transition between the "Modern" and "2016" visual themes feels incredibly satisfying.
- The Stats Engine: Successfully mapping abstract concepts like "Aura" and "Rizz" into a data-driven radar chart.
What we learned
We learned that Gen Z slang isn't just a collection of weird words it's a high-speed compression of language. We also deepened our understanding of JSON schema enforcement within the Gemini API to ensure the UI never breaks when the "vibes" get too chaotic.
What's next for VibeCheck
- Voice-to-Vibe: Using the Gemini Live API to translate spoken "yapping" into slang in real-time.
- Meme Integration: Automatically suggesting a relevant trending GIF or meme to accompany your translated text.
Built With
- css3
- esm.sh
- geminiapi
- html5
- react19
- recharts
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.