In the modern era of AI, we often assume that building a "Smart Assistant" requires complex backend architecture, heavy LLM integrations, and expensive API keys. But what if you could build a context-aware, multi-lingual, voice-activated chatbot using purely frontend technologies? I built SEGA Pro (Smart Election Guide Assistant) — a zero-backend, privacy-first web application designed to guide citizens through the complex Indian electoral process using dynamic logic, native voice APIs, and Google Services. Here is how I built it. 1. Zero Backend & Zero Keys The primary constraint of the hackathon was strict: No backend servers and no secret API keys. This meant I couldn't rely on Node.js, Python, or standard OpenAI integrations. Everything had to happen securely inside the user's browser (Client-Side). To achieve this, I engineered a highly optimized JavaScript State Machine. Instead of sending user inputs to a server to be parsed by an LLM, the state machine acts as the chatbot's "brain" locally.…