A Premium Multilingual Voice AI Platform built for the Namespace Hackathon.
Traditional telecalling and lead qualification processes in India face severe bottlenecks: immense manual overhead, high drop-off rates due to language barriers, and a lack of scalable, intelligent 24/7 engagement.
Themes Selected (at least one):
- Human Experience & Productivity
- Climate & Sustainability Systems
- HealthTech & Bio Platforms
- Learning & Knowledge Systems
- Work, Finance & Digital Economy
- Infrastructure, Mobility & Smart Systems
- Trust, Identity & Security
- Media, Social & Interactive Platforms
- Public Systems, Governance and Civic Tech
- Developer Tools & Software Infrastructure
Target Users: Businesses, sales teams, and organizations operating in India that require scalable, localized lead generation and engagement. The Pain Point: Human telecalling has immense manual overhead, suffers from language barriers across India's diverse linguistic landscape, and is limited by working hours. The Value Provided: Sambhaash AI is a premium, state-of-the-art multilingual voice and text conversational AI platform. Powered by an intelligent LLM brain, it interacts with leads via phone calls and WhatsApp, answers context-specific questions from an indexed Knowledge Base, scores leads dynamically, and assigns high-intent clients directly to dedicated Relationship Managers.
TetraFourge
- Rahul L S (GitHub | LinkedIn)
- Kishore B (GitHub | LinkedIn)
- Prajwal Priyadarshan G (GitHub | LinkedIn)
- Kabilan K (GitHub | LinkedIn)
- Why you chose this problem: India's linguistic diversity makes unified communication incredibly difficult. Overcoming language barriers in business outreach can multiply engagement rates tremendously.
- Key challenges you addressed: Orchestrating sub-second latency for multilingual voice AI interactions (Speech-to-Text -> LLM generation -> Text-to-Speech) to make phone calls feel natural.
- Breakthroughs: Utilizing Sarvam's BulBul V3 for hyper-realistic Indian language synthesis and creating a robust RAG vector lookup during live call sessions to handle dynamic objections.
- AI / ML
- Web3 / Blockchain
- Cyber Security
- Cloud
- Expo Track β Built using Expo
- Neo4j Track β Uses AuraDB as primary database
- Base44 Track β Prototype/Final Product built using Base44
- Sarvam AI Track β Build AI Applications with Sarvam AI
Note on partner technology usage:
We explicitly designed the core of Sambhaash's voice orchestration to run on Sarvam's BulBul V3 API. This allows the AI to synthesize highly accurate, natural-sounding audio in 10 regional Indian languages with sub-second latency.
- β Unified Lead Administration Dashboard: Dynamic lead insertion (CSV or manual) and advanced filtering by Call Status, Language, and Lead Score.
- β High-Fidelity Multilingual Speech Engine: Full support for 10 major Indian languages using Sarvam BulBul V3 and Groq Whisper.
- β Dynamic RAG Vector Database: Real-time semantic knowledge retrieval during live calls using Hugging Face embeddings and pgvector to handle client objections.
- β Intelligent Lead Segregation: Automatically routes HOT leads to specific RM agents and engages WARM leads with automated, personalized WhatsApp follow-ups.
- β Premium Real-Time Analytics: Monitoring of AI response accuracy, call stats, and top knowledge asset utility.
The overall functional flow of Sambhaash AI covers the entire lifecycleβfrom the administrator uploading lead contacts to telephony engagement, RAG vector lookup, lead scoring, automated WhatsApp conversational follow-ups, and Relationship Manager allocation.
- Demo Video Link (Mandatory):
- Deployment Links (Recommended):
- Frontend Live App: https://sambhaash-ai.vercel.app
- Backend API Server: https://sambhaash-api.onrender.com
- Pitch Deck / PPT (Optional):
- All team members completed the mandatory social task
- Bonus Task 1 β Badge sharing
- Bonus Task 2 β Blog/article
- Node.js & npm
- Python 3.9+ & pip
- Docker (for Redis)
- API Keys: Supabase, Groq, Hugging Face, Sarvam, Twilio, Ngrok
# 1. Frontend Setup
cd Frontend
cp .env.example .env # Configure environment variables
npm install
npm run dev
# 2. Backend Setup
cd ../Backend
python -m venv venv
source venv/Scripts/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env # Configure environment variables
# 3. Start Infrastructure & Workers
docker run -d --name sambhaash-redis -p 6379:6379 redis:alpine
python run_worker.py # Start async background worker
# 4. Start Backend API
python -m uvicorn main:app --reload- π More integrations: Native integrations with standard CRM systems (Salesforce, HubSpot).
- π‘οΈ Security enhancements: Enhanced access controls and PII redaction during LLM processing.
- π Localization / broader accessibility: Expanding to international language models for global outreach.
- Sarvam AI for Text-to-Speech API
- Groq for high-speed Llama 3 LLM and Whisper transcription
- Twilio for Telephony and WhatsApp API
- Supabase for Backend Database and pgvector
Building a sub-second latency multilingual conversational AI involved numerous architectural challenges, from streaming audio bytes smoothly to refining RAG lookup latency. It was an incredible journey blending speech recognition, dynamic context retrieval, and state-of-the-art TTS into a single cohesive platform.
