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

Built With

Share this project:

Updates