Project Story: Krishi-Sahayak — The AI Co-Pilot for India's Farmers 💡 Inspiration
India’s 100+ million smallholder farmers face a vicious cycle of interlinked challenges — crop diseases, financial instability, and livestock health crises. While digital tools exist, most address these issues in isolation, leaving farmers unsupported when one problem cascades into another.
Our inspiration came from a simple realization during research:
“A farmer’s life is not siloed — their crops, cattle, and credit are all connected.”
This insight led us to envision Krishi-Sahayak (“Friend of Agriculture”) — a unified, intelligent co-pilot capable of reasoning across these domains. Our goal was to demonstrate how multi-agent AI systems on AWS can model these real-world interdependencies and proactively guide farmers toward stability and growth.
🧠 What We Learned
Through this project, we explored how agentic AI design can move from reactive chatbots to proactive, reasoning-driven orchestration. Key learnings include:
How to implement the “Agent as Tools” pattern using the Strands Agents SDK to coordinate specialized agents.
Designing for production-readiness with Amazon Bedrock AgentCore primitives — Runtime, Memory, Gateway, Identity, and Observability.
Building trust through Responsible AI principles — consent, transparency, and explainability.
Understanding the power of composable, serverless architectures in scaling to millions of concurrent users.
Realizing that the future of rural AI lies not in a single model, but in the collaboration of many specialized agents.
🏗️ How We Built It
Krishi-Sahayak was built as a hierarchical multi-agent system where a central orchestrator, Mitra, collaborates with three specialized agents — Fasal (Agriculture), Dhan (Finance), and Pashu (Livestock).
🔧 Tech Stack Overview
Amazon Bedrock (Claude 3.5 Sonnet) — Core reasoning and orchestration
AgentCore Runtime + Gateway + Memory + Identity + Observability — Secure, isolated, and traceable agent sessions
Amazon SageMaker — Computer vision models for crop and livestock image diagnostics
AWS Lambda & Knowledge Bases — API integration and domain-specific retrieval
Amazon Transcribe & Cognito — Voice-based, multilingual user interactions
Amazon Location Service — Locating nearby veterinary services
Infrastructure as Code (AWS CDK) — Automated, scalable deployment
🧩 Architecture Summary (in brief) Mitra (Orchestrator) ⇒ { Fasal, Dhan, Pashu } ⇒ AWS Agentic Stack Mitra (Orchestrator)⇒{Fasal, Dhan, Pashu}⇒AWS Agentic Stack
Each agent acts as a “tool” callable by Mitra, forming an intelligent feedback loop across the three interconnected domains.
🚀 Challenges We Faced
Multi-Agent Coordination: Ensuring coherent communication and reasoning between agents while maintaining specialization required fine-tuning of prompt orchestration and context sharing.
Realism vs. Hackathon Scope: Balancing a visionary, large-scale system with the time-bound hackathon constraints was difficult — we prioritized a production-ready design over superficial demos.
Security and Data Privacy: Handling sensitive farm and financial data ethically was crucial. We implemented Firecracker microVMs for complete session isolation and KMS encryption throughout.
Localization: Building a multilingual, low-bandwidth, voice-enabled interface for rural users demanded optimization across AWS Transcribe and caching mechanisms.
Interdependence Modeling: Teaching the AI to reason across domains (e.g., “pest risk → microloan eligibility → livestock health impact”) was conceptually challenging but also the most rewarding breakthrough.
🌍 Outcome and Vision
Krishi-Sahayak represents a systemic solution — not another chatbot, but a society of intelligent agents designed to empower India’s farmers. It’s scalable, secure, and human-centered — a model for how AI can serve as a true partner in national transformation.
Our journey reaffirmed that the next revolution in rural empowerment will come not from isolated innovations, but from integrated intelligence, where technology understands the farmer’s entire ecosystem — from seed to savings, from soil to livestock.
Built With
- agentcore
- bedrock
- cdk
- python
- s3
- sdk
- streamlit
Log in or sign up for Devpost to join the conversation.