Logo Lanfrica

SRUTHY-K/farm-guardian

Domain:

agriculture

Record type:

software
Creator:
SRU
Host:
An intelligent, localized (English/Hindi/Marathi) farming companion powered by Google ADK & Vertex AI. Features multi-agent orchestration for crop disease visual diagnosis, weather-calibrated watering, soil nutrient split-scheduling, Mandi prices, and Human-in-the-Loop safety guardrails for chemical sprays. Built for capstone. # FarmGuardian AI - Smart Farming Companion **FarmGuardian AI** is an intelligent agricultural assistant designed to help smallholder farmers manage crop diseases, weather changes, fertilizer usage, and government subsidies. Rather than a single chatbot, it implements a **Multi-Agent Orchestration** system where specialized agents handle different agricultural domains. --- ## πŸ—οΈ Multi-Agent Architecture ``` Farmer β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Coordinator Agent β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Crop β”‚ β”‚ Weather β”‚β”‚ Market β”‚β”‚ Finance & β”‚ β”‚Government β”‚ β”‚ Report & β”‚ β”‚ Doctor β”‚ β”‚ Agent β”‚β”‚ Agent β”‚β”‚Soil Agent β”‚ β”‚ Agent β”‚ β”‚ Reminders β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` 1. **Coordinator Agent**: Parent router and planner. Detects query intent, manages language settings, and orchestrates multi-step agricultural plans across sub-agents. 2. **Crop Doctor Agent**: Diagnoses crop diseases, pests, and weed issues from uploaded leaf images using Gemini Vision. 3. **Weather Agent**: Retrieves regional weather forecasts and generates rain-adjusted watering recommendations. 4. **Market Agent**: Monitors wholesale market prices (Mandi rates) and recommends selling strategies. 5. **Finance & Soil Agent**: Recommends N-P-K fertilizer schedules based on soil type and land acreage. 6. **Government Agent**: Identifies regional subsidies (e.g. drip irrigation, solar pumps) and insurance programs. 7. **Report & Reminders Agent**: Handles productivity tasks like saving crop plans to Google Drive and scheduling follow-up fertilizer reminders in Google Calendar. --- ## πŸ“š Agent Skills Directory (`skills/`) The application features progressive disclosure of capabilities via separate Age …