Inspiration

I was inspired by how many essential services and AI tools are still internet-bound. I wanted to build something that works for everyone—especially people in India who may not have smartphones or internet access but still deserve intelligent assistance.

What it does

Works on basic mobile phones via phone calls

Supports English, Hindi, and Telugu with key-based language selection

Smart AI responses using Groq LLM

Completely hosted in the cloud, accessible anywhere

Built to be portable, initially developed on a pendrive

How we built it

Backend: Python + Flask

AI Engine: Groq API for fast and powerful language generation

Telephony: Twilio handles phone call interaction and speech input

Deployment: Hosted on Render with environment variables securely managed

Voice I/O: Uses Twilio's built-in speech recognition and TTS

Challenges we ran into

Finding a completely free, fast, and multilingual AI API

Managing memory limits on free cloud services like Render

Deploying without exposing secrets (accidentally leaked an API key 😅)

Ensuring voice recognition is accurate, especially for multilingual inputs

Handling Twilio's free trial limitations with non-Indian numbers

Accomplishments that we're proud of

I created a fully functional, reliable AI voice bot that can serve real people—even those who can’t access the internet. This project is just the beginning, and I'm excited to expand it further!

What we learned

How to integrate LLM APIs in real-world projects

Voice response handling with Twilio

Secure API management with .env and GitHub practices

Deploying and maintaining Flask apps on cloud platforms

Improving AI response speed using Groq over Gemini/OpenAI

What's next for Noxseva-bot

Host it on parmanent server and improve its response style and time and make it available on more languages and bind it with Indian number

🛠️ Accessing the Voice Bot: The NoxSevaBot voice assistant is deployed and available via a Twilio number. To protect against spam and misuse, we are not posting the number publicly.

Judges or reviewers who wish to test the bot can contact us through Devpost or email for the number.

Alternatively, please watch the demo video for a full walkthrough of how it works in real-time.

Built With

Share this project:

Updates