Inspiration

Farmers in India face major challenges like unpredictable rainfall, soil degradation, and lack of access to real-time agricultural data. We wanted to create a smart AI-powered assistant that helps farmers make better decisions using technology. That idea led to SmartAgri AI — an intelligent agriculture platform that provides real-time insights, crop recommendations, and early disease detection using artificial intelligence.

What it does

SmartAgri AI is an agentic AI-powered agriculture assistant that helps farmers by:

Predicting crop yield and suitable crops based on soil & weather.

Giving fertilizer & irrigation advice.

Detecting early crop diseases using AI vision.

Providing chat-based support in regional languages.

How we built it

Frontend: Streamlit for interactive UI

Backend: Python + OpenAI API + LangChain for reasoning

Data: Government & open-source datasets (soil, weather, crop)

Deployment: Streamlit Cloud

Challenges we ran into

Integrating multiple AI models into a single agent system.

Handling local language input and translation.

Managing real-time data (weather & soil updates).

Accomplishments that we're proud of

Built a fully functional AI assistant that understands natural farmer queries.

Created clean UI and visual analytics dashboard.

Successfully deployed working demo on Streamlit.

What we learned

How to build multi-agent systems using LangChain.

Effective prompt design for domain-specific reasoning.

How to deploy scalable AI apps on cloud platforms.

What's next for Smart agri ai agent

Add voice input in Indian languages.

Integrate satellite data for precision agriculture.

Build a mobile app version for easy farmer access.

Built With

Share this project:

Updates