Static page
Fast Astro routes, no heavy AI bundle on first paint.
Unofficial educational redesign concept for ASM CSIT by Atharva Inamdar. Not affiliated with or endorsed by ASM CSIT.
Chat, voice, lead capture, course highlighting, and dashboard summaries share one session model. The current implementation uses safe fallbacks until production AI credentials are configured.
Fast Astro routes, no heavy AI bundle on first paint.
Shared session ID, persona, language hint, current page context, and lead ID.
Verified campus knowledge JSON now; Vectorize/RAG later.
Cloudflare Worker with Azure OpenAI provider and grounded mock fallback.
Microphone permission, voice-session endpoint, future WebRTC/realtime handoff.
Assistant can highlight course cards, open callback form, or render a widget.
Production integration path
The frontend talks to `/api/chat/stream`, `/api/voice/session`, and `/api/leads`. The Worker owns provider secrets, grounding rules, and persistence boundaries.