Loading repository data…
Loading repository data…
sanyamkansal / repository
FarmWise is a smart, multilingual AI-Powered Agricultural Assistant designed to empower Indian farmers
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
FarmWise is a smart, multilingual web application designed to empower Indian farmers. By leveraging Google's Gemini AI, it provides real-time plant disease detection, agricultural advice, weather updates, and market prices in multiple local languages.
google-generativeai)farmwise/
├── .gitignore # Excludes API keys/secrets
├── .env.example # Template for environment variables
├── README.md # Project Documentation
├── app.py # Main Flask Application
├── cropprice.csv # Market Price Data
├── requirements.txt # Project Dependencies
├── schemes.json # Government Schemes Data
├── static/ # Static Assets
│ ├── css/ # Stylesheets
│ └── js/ # JavaScript Logic
└── templates/ # HTML Templates
└── index.html # Main Dashboard
Follow these steps to run the project locally on your machine.
git clone https://github.com/sanyamkansal/FarmWise
cd FarmWise
python -m venv venv
# Windows
venv\Scripts\activate
# Mac/Linux
source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
.env and replace the placeholder values with your actual API Keys:
GEMINI_API_KEY=your_actual_gemini_key
WEATHER_API_KEY=your_actual_weather_key
python app.py
Open your browser and visit: http://localhost:5000
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Sanyam Kansal
This project is open-source and available under the MIT License.