-
-
Meet Brightside Multi-Modal Homepage
-
Homepage Avatar generated by Nano Banana (optional video animation)
-
Comedic mood mode. What is Brightside? Positive-Pivot AI Companion
-
Mechanic encouragement photo created by Nano Banana
-
Mechanic Mode Enabled. Each mode has their own unique welcome prompt.
-
Funny encouragement photo created by Nano banana
-
Funny Mode Enabled. Reward, The Comedian
-
Zen encouragement photo created by Nano Banana
-
Zen Mode Enabled, The Zen Master
-
Genius Mode enabled, The Eistein
-
Legal mode enabled, The Lawyer
-
Spirit Mode enabled, The Spirit Guide
Inspiration ✨😂😴😞🙃😡🔧 🔨
Wanting to find the positive when encountering problems. Be it a flat tire and your all alone and scared, to I just woke up and I'm having a bad day. What do you do? I wasn't sure so I wanted to solve the problem. Now it's easy just open your Positive Pivot Engine App: Input your problem and instantly see and hear the steps necessary to enact the solution and pivot your mood.
What it does? 😂📈😀
Allows Multi-Modal inputs -Camera (Optional): To scan a flat tire or a messy room so the AI can "see" the problem. -microphone: Real-time translation to ensure positivity isn't limited by language barriers. -text: for journaling or quick venting
Gives Positive reinforcement through: 🎉
-"Positive Pivot" Engine: This is the core logic. No matter the input (fear, anger, mechanical failure), the prompt engineering ensures the output is: Acknowledge-Solve-Uplift. -image/video: Integration with the Nano Banana image generation model to create a calming or humorous "Reward Image" after a solution is found -text: See the solution, mapped out with step-by-step instructions -speaker: From text to dialogue allowing hands free solutions
How we built it: 🔨🔧
- Input Layer: The app captures user input via the Gemini Live API (for voice) or standard text/message uploads. If a user uploads a photo of a flat tire, Gemini 3 uses its media resolution parameter to identify the problem and the environment.
- Reasoning Layer: We set Gemini's thinking level to high> This forces the model to perform internal "Chain of Thought" reasoning to verify safety protocols (like checking for traffic) before it offers a positive pivot.
- Action Layer (JSON Output): Using the Structured Output feature, Gemini 3 returns a JSON object. This allows our frontend to simultaneously:
- Display Immediate text encouragement.
- Trigger a Google Maps API call for location-based help.
- Pass the image gen prompt to the Nano Banana model.
- Generation Layer: The app calls the Gemini 3 pro image preview (Nano Banana Pro) to generate a native $K, uplifting image. Because we include the "subject", "style", and "mood" as distinct JSON fields, the generated art is always perfectly aligned with the AI's emotional tone
Challenges we ran into. 🔒
- Safety First: ensuring the Crisis Mode would engage and bypass the positive pivot and not use humor or 'Brightside' reasoning, instead it will provide short, clear, imperative safety instructions and suggest calling emergency services or specific helplines.
- Tone Consistency: Fine tuning the Positive Pivot system and tweaking the prompt so the humor doesn't feel dismissive of serious problems and to not be too funny or too Zen or lawyer.
- Latency Management: lag time between problem to solution and reward.
Accomplishment ✨ that we're proud of?
💫Brightside isn't just a chatbot; it's a multimodal intervention tool, using Structured Reasoning to provide calm, step by step solutions while simultaneously using the Nano Banana model to generate a reassuring visual "success state" to lower your cortisol. Creating something in minutes that was fully functioning and entertaining as well as helpful with an outstanding Uplifting Positivity. Brightside can instantly transform your Problems into solutions, brightening your day and allowing you to pivot your mood instantly. The level of sincerity in the AI companion made me feel like it was actually interested in my well-being. I cried tears of joy and sadness because the AI had validated my feelings and adjusted my mood. I was uplifted, and the problem was behind me.
What we learned? 📚
AI is only as good as the prompt and prompter. Gemini 3 is an outstanding agentic platform that can transform your ideas to understandable working code. Since my idea was fully mapped out, the prompt instantly (10 minutes) wrote all the lines of code and executed them. The app was fully functional and just needed some aesthetic revisions. The future is here now!
What's next for BRIGHTSIDE MULTIMODAL?
The future is 🌞 😎 -While our Devpost submission serves as a powerful proof of concept, we envision evolving into an essential global wellness and utility infrastructure. -Wearable Integration (Brightside Live): Extending the app to smartwatches and AR glasses. -Predictive Positivity: By integrating with Calendar and sleep data (with strict privacy controls), the AI will proactively prepare "Uplift Packages". -Community "Bright Drops" A social feature where users can share their Pivots and opt to share a success image to a global feed.
Built With
- api
- gemini3
- google-cloud
- maps
- nano-bananna
- typescript


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