KrishivanX is a comprehensive, multilingual AI assistant designed to bridge the technology gap for Indian farmers. By leveraging state-of-the-art vision models and voice recognition, KrishivanX provides instant, actionable agricultural insights directly to the farmer's smartphone.
Click here to view the live application
- π©Ί AI Crop Doctor (Vision): Snap a photo of an infected leaf, and our vision model instantly identifies the disease and provides low-cost, actionable treatments.
- ποΈ Government Scheme Navigator (Voice): Farmers can speak directly into the app to ask about subsidies, loans, and government schemes. The AI processes the audio, finds the exact scheme, lists eligibility requirements, and reads the answer out loud.
- π Multilingual Support: Built for India. Supports 12 regional languages including Hindi, Marathi, Bengali, Telugu, Tamil, Kannada, Malayalam, Gujarati, Punjabi, Odia, and Assamese.
- π Adaptive UI: A fully custom, product-grade Streamlit interface that automatically syncs with the user's system Dark/Light mode for maximum readability in the field.
- Frontend: Python, Streamlit (with advanced custom CSS injection)
- AI Engine: OpenAI GPT-4o (Vision & Text) via GitHub Models API
- Audio Processing:
SpeechRecognition(Google Web Speech API),gTTS(Google Text-to-Speech) - Deployment: Streamlit Community Cloud
If you want to run this project on your local machine:
- Clone the repository:
git clone [https://github.com/ASbhay24/Krishivan.git](https://github.com/ASbhay24/Krishivan.git) cd KrishivanX