Inspiration
India has 1 veterinary doctor per 30,000 animals. 70% of rural farmers have no access to vets within 50km. Every year, India loses ₹80,000 crore due to livestock diseases — directly hitting 500 million farmers who depend on animals for 53% of their income. We saw farmers losing their only source of livelihood because they couldn't identify a disease in time. PashuMitra was born to put a veterinary doctor in every farmer's pocket — free, instant, in their own language.
What it does
PashuMitra is an AI-powered veterinary assistant that:
- Instantly diagnoses animal diseases using Google Gemini AI
- Accepts voice input in Hindi, Odia, Telugu, Tamil, Bengali & English
- Provides first aid steps in farmer's native language
- Alerts nearest government veterinary officer for critical cases
- Shows real-time disease outbreak map across districts
- Gives government a live dashboard with charts to track and control outbreaks
- Connects farmers to 30+ government vets across India
- Generates downloadable PDF diagnosis reports
How we built it
Frontend: React + Vite + CSS Modules — mobile-first, fully responsive
Backend: Python FastAPI — REST API with SQLite database
AI: Google Gemini 2.0 Flash — veterinary diagnosis in 6 languages
Deployment: Vercel (frontend) + Render (backend)
Voice: Web Speech API — recognizes Indian language accents
Charts: Recharts — real-time data visualization
Challenges we ran into
- Language accuracy — making Gemini AI respond accurately in Odia, Telugu and Bengali was challenging. We solved it with precise prompt engineering.
- Voice recognition — Indian language accents are hard for browsers. We mapped each language to correct locale codes (
or-IN,te-IN,bn-IN). - Mobile responsiveness — rural farmers use low-end Android phones. We built a dedicated mobile bottom navbar for better UX.
Accomplishments that we're proud of
- Built a fully working AI product in under 48 hours
- 6 language support — entire app translates dynamically
- Real AI diagnosis — not dummy data, actual Gemini AI working
- Live deployment — anyone in India can use it right now
- Government dashboard — real outbreak tracking with charts
- Voice input — farmer can speak symptoms, no typing needed
- Mobile friendly — works on any Android phone
What we learned
- How to build multilingual AI applications for low-literacy users
- Importance of accessibility — designing for farmers with no tech experience
- How real-time data can help government prevent disease outbreaks before they spread
What's next for PASHUMITRA
- Android app on Google Play Store — works offline in areas with no internet
- Real India map with district-level outbreak visualization using actual GPS data
- WhatsApp/SMS integration — farmers get diagnosis on WhatsApp without internet browser
- Partnership with state Animal Husbandry Departments — real vet data and appointments
- Photo AI analysis — upload animal photo and AI detects visible disease symptoms
Log in or sign up for Devpost to join the conversation.