๐ Inspiration
As a developer and student from India, I always wanted a truly personal AI assistant like JARVIS โ but one that respects user privacy, works offline, and understands our Hinglish way of speaking.
With limited internet access and expensive cloud-based tools, I saw the need for a desi-smart solution.
Thatโs how Vasudev AI was born โ built to run powerful AI agents on-device, speak Hinglish fluently, and function fully offline.
๐ค What it does
Vasudev AI is a personal offline AI assistant designed for Indian users.
It runs entirely on your own device, using powerful open-source AI models.
๐ง Key Capabilities:
- Smart conversational assistant powered by LLaMA 3.2 GGUF model
- Background remover AI using Python and OpenCV (coming soon)
- Voice-based chat interface (coming soon)
- Reads and processes Excel files for productivity tasks (coming soon)
- Hinglish support for regional language accessibility
- Fully private: No cloud, no tracking, no data sharing (for myself)
๐ ๏ธ How we built it
We built Vasudev AI using open-source tools and a focus on edge-device compatibility:
- Backend:
Python + Flaskhandles core logic and APIs - Frontend: Simple
HTML/CSSinterface with chat support - AI Runtime:
LM StudiorunsLLaMA 3.2 3B GGUFmodel locally - Background Remover: Built using
OpenCVandPillow (PIL) - Server Logic: When Flask server is inactive, the domain shows a fallback static HTML page hosted via GitHub
- Tunnel Access:
Cloudflare Tunnelallows secure remote access via browser
โ๏ธ Challenges we ran into
- Model Optimization: Running large LLMs on a low-end Windows laptop required model quantization and performance tuning
- Dynamic Hosting: Creating an auto-switch DNS rule system between Flask and static GitHub page
- Hinglish NLP: Building a chat system that could understand code-mixed Hinglish using prompt engineering
- Privacy-by-Design: Ensuring 100% on-device AI functionality without cloud APIs, while maintaining responsiveness
๐ Accomplishments that we're proud of
- ๐ง Built a fully offline, intelligent AI assistant for Indian users
- ๐งฉ Integrated multiple AI agents (chat, background remover, Excel reader) into one offline toolkit
- ๐ Created a smart fallback hosting system using GitHub + Cloudflare DNS
- ๐ป Got everything running smoothly on a basic Windows laptop
๐ What we learned
- ๐งช Mastered quantized model serving with
GGUFandLM Studio - ๐ง Improved skills in Flask, local AI deployment, and edge system design
- ๐ Learned to handle Hinglish NLP, memory optimization, and UX on constrained devices
- ๐ Gained experience in network tunneling and dynamic domain management
๐ฎ What's next for Vasudev AI
The journey doesnโt stop here. Upcoming milestones include:
- ๐๏ธ Add tools like PDF summarizer, AI calling agent, and text-to-speech
- ๐งโ๐ซ Train a custom Hinglish dataset for more natural, regional conversations
- ๐ง Implement on-device memory + contextual awareness
- ๐ฑ Build a mobile app version for Android devices
- ๐ Release open-source modules for the community to build upon
Vasudev AI is not just another AI assistant โ
Itโs a private, local-first, and intelligent desi alternative to cloud-based assistants.
Built in Bharat. Made for Bharat. ๐ฎ๐ณ
Built With
- cloudflare
- css
- flask
- html
- llama
- lmstudio
- python

Log in or sign up for Devpost to join the conversation.