🌫️ MIRAGE — When AI Understands How You Feel

✨ Inspiration

Most AI systems understand text, not people.
MIRAGE was inspired by the idea that real conversations involve emotions, attention, and responsibility—not just words. We wanted to build an AI that responds like a human, noticing how you feel and how you engage.


🚀 What We Built

MIRAGE is an emotionally intelligent AI avatar platform featuring:

  • 🎭 Realistic male & female avatars that speak responses
  • 🎤 Text + speech input with spoken AI output
  • 😊 Emotion detection shown via facial expressions
  • 📊 Daily emotion graph tracking mood changes
  • 👁️ Eye-contact detection (pauses when you look away)
  • 🌍 Multilingual support (Hindi, English, etc.)
  • 🛡️ Safety-first AI (suicidal & 18+ content handling)
  • 🔐 Login / Signup / OAuth

🧠 How It Works

  • FastAPI + Gemini AI for responses, emotion detection, and language detection
  • ChromaDB to store conversations with emotion & intensity
  • Three.js + Web Audio for avatar rendering and speech
  • OpenCV for attention tracking

Emotion data is stored with timestamps, allowing us to visualize emotional trends throughout the day.


⚠️ Challenges

  • Detecting emotions accurately across languages
  • Making avatars feel alive, not robotic
  • Ensuring ethical handling of sensitive content
  • Designing natural interaction using eye contact

📚 What We Learned

  • Emotion-aware AI feels more human than just accurate AI
  • Responsible AI needs strong system-level rules
  • Small behavioral cues (eye contact, pauses) create big realism

🌟 Why MIRAGE?

MIRAGE reflects how AI should interact—with empathy, awareness, and care.

MIRAGE isn’t just an AI that talks.
It’s an AI that listens, understands, and responds responsibly.

Built With

Share this project:

Updates