Built with Rive

🤖 NoraBot — AI Companion for Teens 🌸

Asim Das

🤖 NoraBot — AI Companion for Teens 🌸 Overview

NoraBot is a motion-driven AI companion designed for teenagers. Built in Rive , she uses expressive animation, viseme sync, and real-time interactions to feel less like software and more like a friend who listens and responds naturally.
Happy State
🎨 Process
We started by exploring how teens connect with digital personalities — balancing fun, warmth, and calm. In Rive, we built state machines for moods like Curious, Shy, Excited, and Listening, and connected them to data layer for live reaction. A mix of lilac and teal gradients, soft glow transitions, and smooth curves gave Nora her friendly vibe.
Idle State
💬 Showcase
Nora leans in when you speak, smiles when you pause, and glows softly as her emotion shifts.
✨ Mood transitions powered by sentiment
🗣️ Viseme-based talking animation
💫 Idle micro-expressions for realism
💡 Soft pulse feedback on replies
Sad state
⚙️ Challenges
The toughest part was syncing AI-driven sentiment data with Rive animations in real time — keeping emotions fluid while maintaining top performance on web and mobile. Through optimized state blending and asset management, Nora became expressive yet lightweight.
🚀 Results
NoraBot became a highlight in the Wizzibot lineup — a digital companion that truly feels alive. Her expressive motion system increased chat engagement and session time, showing how animation and empathy can redefine how people connect with AI. Yes! This File is public and ready to test
Like this project

Posted Nov 10, 2025

An engaging and dynamic AI companion designed for teenagers, offering a vibrant space to converse, explore new ideas.

The Fish Carousel: Interactive Motion Design Experiment
Annie, The AI Chatbot
Annie, The AI Chatbot

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc