ELARA — Your Voice Agent

Vercel
application badge
Created by team Voice Artist on September 30, 2026

ELARA is a secure, real-time voice friend built for the AssemblyAI Voice Agent Hackathon. You speak naturally; ELARA listens, understands, and replies out loud — no typing required. At the core is AssemblyAI’s real-time streaming speech-to-text (universal-3-5-pro). The browser never sees the long-lived API key: a server route mints a short-lived, single-use token, opens a WebSocket, and streams PCM16 audio frames directly from the microphone. Partial transcripts appear while you speak. Sessions are cleanly terminated so billing stays accurate. When a question needs fresh facts (weather, news, prices, scores), a deterministic router sends the turn to live web search via Bright Data SERP. The model answers only from real results. If search fails, ELARA says so instead of inventing current information. Everyday chat (jokes, feelings, opinions) is answered from memory without a lookup. The full pipeline is a locked 5-stage brain running entirely on the server: input safety (Groq), optional fast assist (Gemini), main response (Groq), reorganize + emotion (Groq/Ollama), and output safety (Groq). Keys never leave the server. Audio is never stored by ELARA. Privacy and safety are built in: Supabase Auth with Row Level Security, anonymous + Google + email sign-in, layered safety gates, and clear disclosure that Bangla currently uses the browser’s speech recognition as a fallback. ELARA is designed for hands-busy users, accessibility needs, and anyone who wants a voice agent that is fast, honest, and private. Built with Next.js, Supabase, AssemblyAI, Groq, Google AI, and Bright Data.

Category tags: