Abstract:
Agriculture remains the backbone of India’s economy, with more than 120 million small and marginal farmers depending on it for their livelihood. However, these farmers face persistent challenges: unpredictable weather patterns, crop diseases, improper fertilizer use, and exploitation in markets. Traditional advisory systems are either inaccessible or reactive, leaving farmers vulnerable to losses and low yields.
We propose an Agentic AI-powered farming assistant that automates end-to-end agricultural decision-making. Leveraging IBM’s Granite large language models and the Agent Development Kit (ADK), it integrates multiple specialized AI agents into a single seamless workflow designed for farmers in rural India.
The solution works as follows:
Farmers interact in their local language via text, voice, or image upload.
A Crop Health & Disease Agent analyzes plant images to detect diseases and recommend remedies.
A Weather & Irrigation Agent automatically fetches local forecasts and soil data to generate optimized watering and fertilizer schedules.
A Market Price Agent continuously tracks mandi prices, MSPs, and government schemes, advising farmers on the best time and place to sell their produce.
A Scheduler Agent delivers actionable reminders and instructions via SMS/WhatsApp, ensuring timely execution of tasks.
This agentic automation ensures that once a farmer provides input, the system independently handles monitoring, data gathering, and recommendations—removing the need for constant queries.
Impact:
The agent empowers farmers with data-driven, localized, and automated decision support. By improving crop yield, reducing input costs, and enabling better market access, it addresses critical agricultural challenges. At scale, the solution can uplift millions of farmers.
Built With
- fastapi
- flack
- ibm-cloud
- ibm-db2
- ibm-watson
- node.js
- numpy
- pandas
- postgresql
- python
- react.js
- sms-gupshup
- twilio
- weatherapi
Log in or sign up for Devpost to join the conversation.