AI-powered market intelligence platform helping Gujarat cotton and groundnut farmers compare mandi prices, find buyers, and make smarter selling decisions.
# KisanMandi AI β Agentic AI Market Intelligence Platform
> **Smarter Markets. Better Prices. Empowered Farmers.**
An Agentic AI-powered platform built for **IBM TechXchange Hackathon β Challenge 13** that connects Gujarat's cotton and groundnut farmers directly with real-time market intelligence, verified buyers, and personalized AI selling recommendations.
---
## πΎ Problem Statement
Gujarat is one of India's largest producers of cotton and groundnut. Farmers face:
- Price exploitation by middlemen
- Lack of access to real-time mandi prices
- Difficulty comparing prices across markets
- Limited bargaining power
- Inability to find genuine buyers
- Uncertainty about when to sell vs store
---
## π‘ Solution β KisanMandi AI
KisanMandi AI is a **multi-agent AI platform** that provides:
1. Real-time mandi price intelligence across 8+ Gujarat mandis
2. AI-powered 7-day price forecasting
3. Direct farmer-to-buyer marketplace with AI matching
4. Storage vs selling decision advisor
5. AI-assisted crop quality grading via image upload
6. Personalized income and profit calculator
---
## π€ Agentic AI Architecture
The platform uses **IBM Granite LLM** as the reasoning core, orchestrating 5 specialized AI agents:
```
Farmer Query
β
AI Orchestrator (orchestrator.js)
β
βββββββββββββββββββββββββββββββββββββββ
β Agent 1: MandiPriceAgent β β Current prices, trends, forecasts
β Agent 2: BuyerMatchingAgent β β Finds compatible verified buyers
β Agent 3: StorageAdvisorAgent β β Sell Now vs Wait vs Store
β Agent 4: QualityGradingAgent β β Image-based crop quality estimate
β Agent 5: IncomeAgent β β Revenue, cost, profit calculations
βββββββββββββββββββββββββββββββββββββββ
β
IBM Granite LLM Reasoning Layer
β
Personalized Farmer Recommendation
```
---
## ποΈ IBM Cloud Architecture
```
Frontend (React/Vite)
β
Backend REST API (Node.js/Express)
β
Agent Orchestrator
β
IBM Granite (WML - Watson Machine Learning)
β
IBM Cloud Obj β¦