AI-powered agricultural intelligence platform that analyzes mandi price trends, crop supply patterns, and regional demand data to help farmers make data-driven selling decisions and reduce post-harvest losses.
# KrishiMind SustainAI - Sustainable Crop & Resource Optimization Engine
🌾 **AI-powered agricultural advisory system** that reduces water consumption, fertilizer load, and climate risk through predictive crop planning and scenario-based resource optimization.
> **District-level crop recommendations**, yield predictions, revenue optimization, sustainability impact scoring, and plant disease detection under various climate scenarios.
**Built for AMD Slingshot Hackathon** — **Sustainable AI & Green Tech** domain.
---
## 📑 Table of Contents
- Quick Start
- Sustainable AI Positioning
- Problem Statement
- Solution Architecture
- System Components
- Key Features
- Sustainability Impact Outputs
- Sustainability Engine Description
- Datasets & Data Pipeline
- Feature Engineering
- Machine Learning Models
- Model Performance Metrics
- Plant Disease Detection
- API Endpoints & Schemas
- How To Run Locally
- Docker Deployment
- Cloud Deployment (AWS)
- Example API Request / Response
- Frontend Applications
- Project Structure
- Dependencies
- Risk and Assumption Disclosures
- Technical Disclosures
- License
- Authors & Contributors
- Acknowledgments
---
## Quick Start
Get up and running in **3 commands** (no GPU, no cloud account required):
```bash
# 1. Install dependencies
pip install -r requirements.txt
# 2. Start the API server
uvicorn cloud.api.app:app --host 0.0.0.0 --port 8000
# 3. Run tests (in another terminal)
python scripts/final_test_matrix.py
```
**Then:**
- Open API docs:
localhost
- Open health check:
localhost
- Run Streamlit frontend:
```bash
streamlit run frontend_app.py
```
**Optional - generate demo outputs:**
```bash
python scripts/generate_demo_outputs.py
```
---
## Sustainable AI Positioning
KrishiMind SustainAI is a **Sustainable AI** system designed for the AMD Slingshot Hackathon - **Sustainable AI & Green Tech** domain.
| Sustainability Criteria | How KrishiMind Addresses It |
|-------------------- …