When production breaks at 2 AM, on-call engineers lose precious minutes typing error details and searching runbooks. On-Call Voice Assistant lets them simply describe the problem out loud. How it works: the engineer speaks into the mic, AssemblyAI converts speech to text, a Groq-hosted LLM (gpt-oss-120b with a llama-3.3-70b fallback) identifies the most likely cause and gives two or three concrete next steps, and the answer is shown and spoken back. The assistant keeps conversation context, so engineers can ask follow-up questions without repeating the problem. The project has two versions: a Streamlit web app (browser mic plus a text fallback) deployed on Streamlit Community Cloud, and a hands-free terminal agent that uses AssemblyAI real-time streaming speech-to-text with spoken replies. Next steps: remember past incidents and the fixes that worked, read real logs and metrics before answering, and post incident summaries to Slack. Tech: AssemblyAI, Groq, Streamlit, Python, gTTS, pyttsx3.
Category tags: