Inspiration
VibeBridge was born from a simple question: "What if there was a place that always listened without judgment?" We believe everyone deserves a space where they feel truly understood — especially when dealing with heavy emotions, anxiety, or loneliness. The core idea was to build an AI that not only "responds" but genuinely "listens" — a companion that is anonymous, but authentic.
What it does
VibeBridge is an emotional AI companion app — a place where users can chat, share their thoughts, and receive empathetic responses. From detecting emotional tones in messages, suggesting coping strategies, to the "Find Your Vibe" feature — which anonymously connects users with others who’ve had similar experiences — everything is designed to create a space for healing that is safe, intelligent, and heartfelt.
How we built it
1. Bolt (Core Infra + AI Persona Chat)
- Bolt was used to design and deploy the entire AI companion flow: from the first conversation with "Mira" to the point where users receive real human match suggestions.
- The frontend was built using React and Tailwind CSS, supporting a unified single-window experience for both AI and human chats.
- We used Bolt to define backend API endpoints for handling messages, scoring engagement, and tracking session state.
- Bolt also enabled rapid UI development and friendly UX creation from just a few prompts. It also provided convenient connections to GitHub, Netlify, and Supabase, speeding up the full-stack integration process.
2. Supabase (Auth + Realtime Storage)
- Supabase provides both lightweight authentication and real-time data handling — allowing anonymous users to keep their nickname, emoji, and avatar temporarily without sign-up, while also storing and syncing AI session logs, emotional signals, and match request timestamps seamlessly.
- Supabase also made backend development simple by offering rich authentication options, easy PostgreSQL database management, and powerful edge functions suitable for building backend APIs. Each user is assigned a unique anonymous ID used for chat with Mira.
3. Netlify (Frontend Hosting)
- Netlify enables continuous deployment from Git and allowed rapid iteration during hackathon development.
4. AI Engine (Empathetic AI)
- We used OpenAI GPT-4 with tailored prompts to create "Mira" — a non-robotic, emotionally intelligent persona.
- A custom-built intent/mood classifier allows the AI to understand when to empathize vs. when to offer guidance.
5. Expo + Mobile App (Mobile MVP)
- The mobile version was developed using Expo, leveraging shared backend logic via Bolt.
- Chat UI mirrors the same single-window structure as the web version.
- Expo also made it fast and developer-friendly to build and publish the mobile app to both the App Store and Google Play.
6. RevenueCat (Monetization System)
- RevenueCat made it easy to build a premium system: free-tier users have limited daily AI messages and are smoothly guided toward upgrading via a soft paywall.
- Once the free limit is reached, the app displays a modal: "Ready to stay with Mira a bit longer?"
- Premium unlocks unlimited chats, custom Mira tone, and priority in match suggestions.
7. Entri + Domain Auto Setup
- Bolt’s built-in Entri CLI enabled auto-registration and DNS setup for vibebridge.me via IONOS with a single command.
- HTTPS was configured automatically and linked to our Netlify frontend, minimizing setup time.
Challenges we ran into
- Tuning the AI to be empathetic without sounding prescriptive.
- Building a safe, anonymous human-to-human matchmaking system.
- Maintaining consistent emotional state and tone throughout long chat sessions.
Accomplishments that we're proud of
- Mira's AI persona truly makes users feel understood.
- "Find Your Vibe" connects people with similar emotional journeys.
- We delivered a fully working MVP in a short timeframe thanks to an optimized toolchain.
- Successfully integrated mobile paywall without disrupting the experience.
What we learned
- Mental health tech must "feel right," not just "work well."
- Designing a real-time, emotionally intelligent system requires intentional architecture.
- Users care less about intelligence — more about sincerity.
What's next for VibeBridge
- Expanding the matchmaking engine with deeper emotion-based personalization.
- Introducing long-term features: mood journaling, ritual spaces.
- Launching VibeBridge globally with multi-language support.



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