Project Story Inspiration I’ve always loved the idea of having a “digital best friend” — not just a chatbot, but something that actually sees and hears you. I wanted to create something that felt alive and helpful, yet still fun and weird when you need a break. That’s how Omni came to life.
What It Does Omni is your AI life companion. You can talk to it, vent to it, laugh with it, or let it help you focus. It blends video and voice AI into something that feels way more human than the usual apps.
How I Built It I used Tavus to generate real-time AI videos, and ElevenLabs to give Omni a natural voice. The whole app was built on Bolt.new and deployed with Netlify. I also pulled in some fun content from Reddit using their API to build a silly, meme-filled mode.
Challenges I Faced One tough part was syncing the voice and video together smoothly. Another challenge was making the silly features feel intentional and not just random. Balancing utility with fun took some trial and error.
Accomplishments I'm Proud Of I built and deployed a working AI companion app that genuinely feels interactive and personal. It’s not just functional—it’s fun and emotional, too. I’m also proud of how smooth the UI/UX turned out under a tight deadline.
What I Learned I realized that people crave connection, even from AI. The more human and emotionally aware the interaction, the more users want to come back. I also learned how powerful these tools (like Tavus and ElevenLabs) can be when used creatively.
What’s Next Add journaling and memory tracking.
Let users create their own AI characters.
Explore multilingual support.
Launch a mobile app version.
Try It Out Here’s the live version (demo link): omni-ai-life.netlify.app (Note: Replace this with your actual deployed app link.)
Log in or sign up for Devpost to join the conversation.