Skip to content

ASbhay24/Krishivan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌱 KrishivanX: Empowering Farmers with AI

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.

πŸš€ Live Demo

Click here to view the live application


✨ Key Features

  • 🩺 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.

πŸ› οΈ Tech Stack

  • 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

πŸ’» How to Run Locally

If you want to run this project on your local machine:

  1. Clone the repository:
    git clone [https://github.com/ASbhay24/Krishivan.git](https://github.com/ASbhay24/Krishivan.git)
    cd KrishivanX

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages