Inspiration
Picture this: you’re scrolling through your messages, desperately hunting for that one emoji that perfectly captures your mood. Why waste time searching when your face can do the talking? Omoji was born from the wild idea of taking the most over-engineered route to solve this “problem”—combining cutting-edge AI with the universal love for emojis. Because, let’s face it, if we’re going to over-engineer something, why not make it fun?
What it does
Omoji is not just a Chrome extension—it’s your personal emoji concierge. Using your webcam (don’t worry, it’s all private), it analyzes your facial expressions in real-time and instantly suggests the perfect emoji. Smiling? 😊. Winking? 😉. Side-eyeing someone? 😏. Feeling a bit extra? 🤩🔥. Omoji makes sure your emoji game is always fire and never flat. 💯
How we built it
This masterpiece of tech wizardry was crafted with:
- AI Magic: A state-of-the-art facial recognition model that decodes your expressions like a pro. 🤖✨
- Emoji Mastery: A curated emoji database that maps every possible mood. 🗂️😁
- Sleek Tech Stack: A modern web interface that’s smooth, stylish, and user-friendly. 🖥️🎨
Real-Time Processing: Blazing-fast webcam integration to keep things snappy and seamless. ⚡🎥
Technologies used
Languages: JavaScript, Python
Frameworks: TensorFlow.js, React
Platforms: Chrome Extensions
APIs: OpenAI 4o
Challenges we ran into
- Real-Time Goals: Making sure the AI was fast enough to keep up with your ever-changing facial antics. ⏱️😅
- Privacy First: Designing a system that processes everything while ensuring your data secure with the right person. 🛡️🔒
- Emoji Overload: Deciphering nuanced expressions and matching them to the perfect emoji was no easy feat—but we nailed it. 🥳🎯
Accomplishments that we're proud of
- Building a real-time, AI-powered Chrome extension that’s equal parts functional and fun. 🛠️🙌
- Creating an intuitive interface that bridges advanced tech with everyday life. 🌟📱
- Proving that even the simplest interactions, like choosing an emoji, can be revolutionized with a little (or a lot) of tech. 🚀✨
What we learned
- How to squeeze cutting-edge AI performance into a browser extension without sacrificing speed or quality.
- The art of balancing tech innovation with user-centric design.
- The joy (and chaos) of turning ridiculous ideas into real, working products.
What's next for Omoji
- Emoji Expansion: Bring in custom and animated emojis for the ultimate expression arsenal. 🤹♀️✨
- New Inputs: Add voice commands and gestures to make Omoji even more dynamic. 🎙️✋
- Cross-Platform Love: Integrate with messaging platforms so your emojis travel with you. 📱💬
- AI Evolution: Keep fine-tuning the recognition model to ensure inclusivity and accuracy for every user. 🌍🔍
Omoji isn’t just an app; it’s a revolution in how we communicate. Ready to make your face the new emoji keyboard? Let’s go! 🚀😜🎉
Built With
- extension
- fastapi
- grain
- hugging-face
- javascript
- nissin
- openai
- polygon
- python
- react


Log in or sign up for Devpost to join the conversation.