An intelligent dashboard designed to help sales representatives by providing live transcriptions, sentiment analysis, and dynamic coaching tips using AI.
- Real-Time STT: Powered by
Faster-Whisperfor low-latency transcription. - AI Coaching: Provides "Live Nudges" based on customer intent (Complaints, Inquiries, etc.).
- Local LLM: Uses
TinyLlamaandmistralvia Ollama for privacy and offline processing. - Post-Call Insights: Generates a structured summary and actionable auditor insights.
- File:
app.py - Features: Uses your computer’s microphone/audio features (
sounddevice). - Requirements: Run locally with all dependencies installed, including
sounddevice.
Run locally:
git clone https://github.com/Charushi06/AI-Sales-Assistant.git
cd AI-Sales-Assistant
pip install -r requirements.txt
streamlit run app.pyNote: This version cannot be deployed on Streamlit Community Cloud because sounddevice requires local audio hardware.
- File:
app_web.py - Features: Compatible with Streamlit Community Cloud; works entirely in the browser.
- Requirements: Only standard Python packages from requirements.txt (except sounddevice).
- Deployed app: https://ai-sales-assistant-cg.streamlit.app/