Inspiration

Farmers in rural India still rely heavily on guesswork because they don’t have access to real-time soil insights, early disease prediction, market updates, or simple digital tools they can actually use. Many use low-end phones and face literacy barriers. We wanted to build something that feels like a digital farming companion — one that speaks their language, understands their field conditions, and guides them every day. AgriAssist was inspired by the need to give farmers AI-powered, easy, and hyper-local support.

What it does

AgriAssist provides live soil sensor readings, 5-day NDVI-based disease prediction, smart AI crop suggestions, and camera-based disease diagnosis. It creates an automatically updating farming checklist, sends weather alerts, gives market insights, shows nearby fertilizer shops, and highlights relevant government schemes. With multilingual voice support, gesture navigation, and a farmer community space, it becomes a complete farming assistant for low-literacy users.

How we built it

IoT sensors capturing soil moisture, pH, and NPK

AI/ML models including XGBoost for crop recommendations, LSTM for weather trends, CNN for disease diagnosis, and NDVI for early prediction

Backend built using FastAPI and serverless Firebase functions

Frontend built with Flutter (voice and gesture modes) and a Next.js dashboard

Databases on Firebase and Supabase

Integrated weather, government, and satellite NDVI APIs

Challenges we ran into

Poor and unstable network connectivity in rural regions

Making AI models lightweight enough for limited hardware

Designing an intuitive UI for uneducated farmers

Ensuring accurate early disease prediction with NDVI

Maintaining reliable real-time sensor integration

Delivering clear, multilingual recommendations

Accomplishments we’re proud of

Created a fully functional AI-powered farming assistant

Achieved NDVI-based early disease prediction up to 5 days in advance

Built gesture-based navigation for low-literacy users

Developed a dynamic, auto-updating farming checklist

Seamlessly integrated sensor data with actionable recommendations

Implemented a complete voice-driven assistance system

Connected farmers to markets, schemes, and shops in one place

What we learned

How to build AI systems that actually work in rural field conditions

Why designing for low literacy and low-end devices is crucial

The power of combining sensors, satellite layers, and ML models

How multilingual voice interfaces significantly increase adoption

The importance of continuous validation for disease prediction models

What’s next for AgriAssist

Automated irrigation and nutrient delivery

A village-level predictive agriculture intelligence dashboard

Partnerships with government departments, FPOs, and NGOs

Crop insurance integration, logistics booking, and marketplace features

More accurate hyperlocal disease models using multiple satellite layers

Deploying AgriAssist across more villages for real-world testing

Built With

Share this project:

Updates

Submission history