
What NOT
ECHO lets you time-travel to any city in any historical era through AI-generated audio.
Demo
About
ECHO is an immersive 3D globe experience that lets you time-travel to any city in any historical era through AI-generated audio. Click London in 1666 and you're standing in the Great Fire. Click Tokyo in 1920 and the jazz age roars around you. Vendors shout in local languages, crowds react to the events unfolding, and a hyper-specific ambient soundscape pulls you into the moment. Or slow down and let a narrator guide you through a four-part documentary about the city and era you've landed in. Then, when you're ready, talk to a historian who was actually there — someone who lived through it, speaks from it, and knows only what the world knew then.
How it's made
🗺️ Interactive 3D Earth Photorealistic rotating globe with 100+ clickable city markers across every continent Smooth GSAP camera animations, atmospheric glow, cloud layer, and starfield City search, era selection (1800–Present), and custom year input 🎭 Wander the City Mode Groq AI (llama-3.1-8b-instant) finds a real historical event for your city + era ElevenLabs TTS generates multi-voice scene audio — 8 different character voices (vendors, soldiers, crowd members) each with their own ElevenLabs voice ID ElevenLabs SFX generates event-specific ambient soundscapes (cannon fire, market bells, rain on cobblestones) Intro clip: "Welcome to London. You are now witnessing the Great Fire of London." Voices and SFX interleaved with natural pauses — you feel like you're there 🎬 Narration Mode Groq generates a 4-segment narrated documentary about the city and era Choose your narrator: George (warm storyteller), Daniel (formal broadcaster), Brian (resonant), Matilda, Alice, or River Progressive audio loading — first segment plays immediately while others load in the background 🏛️ Talk to the Historian ElevenLabs Conversational AI Agent — a historian who is physically present in that city at that moment Speaks in first person, uses period-appropriate language, references what's happening around them Knows only what someone in that era would know — no future knowledge Full-screen cinematic overlay with animated orb (blue = listening, purple = speaking) Scene audio pauses during conversation, ambient continues at reduced volume, resumes when you end the chat