Skip to content

gitsofaryan/Echo

Repository files navigation

🔊 Echo – Preserve Memories with AI

Echo is a human-centered AI application that allows you to recreate and interact with digital personas of loved ones using voice, chat, and video. Built entirely with Bolt.new, Echo blends lifelike avatars (via Tavus), natural speech (via ElevenLabs), and memory-based AI conversation for an emotionally resonant experience.

✨ Features

  • 🧬 Upload Memories – Photos, audio, text stories
  • 🧠 AI Personality Engine – Fine-tuned LLM captures tone, style, and emotional memory
  • 🎭 Lifelike Avatar (Tavus) – Generates realistic video of loved ones speaking
  • 🔊 Voice Cloning (ElevenLabs) – Reproduces speech from audio samples
  • 💬 Conversational Chat – Chat with your Echo in real time
  • 📞 Video Call Mode – Simulated video calls with emotional responsiveness
  • Time Capsule Messages – Send messages from the future (birthdays, anniversaries)

💡 Inspiration

“My grandmother passed away two years ago. I kept wondering—what if I could just call her again? That idea sparked Echo. It’s not just about remembering someone. It’s about talking to them—again.”

🛠 Tech Stack

Area Tool / API
Frontend Bolt.new (React)
Avatar Video Tavus API
Voice Clone ElevenLabs
AI Chat OpenAI / Claude
Realtime Video LiveKit
Backend Firebase, Node.js
DB & Storage Supabase, MongoDB

🧪 How It Works (Simple)

  1. Upload photos, audio, and text.
  2. Tavus creates the avatar video, ElevenLabs clones voice.
  3. LLM builds a memory model from uploads.
  4. You talk with them—anytime.

🔐 Privacy & Ethics

  • ✅ End-to-End Encryption
  • ✅ GDPR Compliant
  • ✅ Consent-Based Architecture

“We don’t profit from your memories. We protect them.”

🧩 Challenges Faced

  • Emotional weight of the idea required deep respect
  • Coordinating Tavus, ElevenLabs, OpenAI in real-time
  • Handling data securely, with trust as a design principle

🏆 Accomplishments

  • Created a soulful AI app that feels human
  • Seamless blend of avatar, chat, and video
  • Touched users emotionally—“This felt like a hug.”

📚 What We Learned

  • AI can evoke real emotion
  • Memory deserves ethical handling
  • Simplicity makes complexity beautiful

🔮 What’s Next?

  • Mobile app with live notifications
  • Shared family memory spaces
  • Support for Indian languages & regional dialects
  • Integration with legacy archive orgs

“Echo is not just an app. It’s how we hold on to those who made us who we are.”

About

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages