Agrobrain is a smart agriculture platform that integrates weather forecasting, soil analysis, crop recommendation, and disease detection to support informed decision-making for farmers. The system is built with a modern React frontend and modular service-based architecture.
- Frontend: React-based UI
- Backend: Central API gateway
- Services:
Crop Recommendation: Location-specific cropsCropSphere: Weather-based recommendationsFarm-GPT: AI fertilizer advisorPlant Disease Detection: Image diagnosis system
- Clone the repo:
git clone https://github.com/yourusername/Agrobrain.git
- Location-based crop suggestion engine.
- Users input their PIN code to receive:
- 5-day weather forecast (temperature & humidity)
- Recommended crops with high yield potential
- Water requirement data for each suggested crop
- Users provide:
- Soil values: Nitrogen (N), Phosphorus (P), Potassium (K)
- Desired crop type
- Output:
- Quantity of N/P/K to add or reduce
- Smart recommendations for soil balancing
- Users upload an image of a diseased plant
- The model:
- Identifies the disease
- Uses Gemini API to return remedial actions and management tips
- A second crop recommendation model
- Based purely on weather patterns
- Suggests the most suitable crops for upcoming climate conditions
- Tech: React.js
- Features:
- Responsive and modern UI
- Seamless integration with all services
- User-friendly interaction for each module
Setup instructions for each module will be available in their respective folders.
Ensure you have Python (for backend services) and Node.js (for frontend) installed.
This project is currently intended for research and development use. License to be added.