Transforming traditional farming into a predictive, intelligence-driven ecosystem
Live Demo Β· Documentation Β· Quick Start Β· Architecture
Millions of Indian farmers operate in the dark β reactive to weather they can't predict, diseases they can't identify, and markets they can't access. Agricultural intelligence exists, but it's fragmented across dozens of disconnected tools.
AgriBridge AI is the operating system that unifies them.
AgriBridge AI aims to become the:
"Digital Operating System for Global Agriculture"
The platform is designed to unify:
- AI-driven crop intelligence
- IoT-based precision farming
- Satellite monitoring
- Climate analytics
- Financial inclusion
- Marketplace logistics
- Carbon credit ecosystems
- Farm-to-fork traceability
Long-term vision includes enabling:
- Autonomous smart farming
- Rural financial empowerment
- Climate-resilient agriculture
- Predictive food supply systems
- AI-assisted agronomy at scale
| Module | Capability | Status |
|---|---|---|
| πΏ AI Plant Doctor | Disease detection via Computer Vision | β Live |
| π°οΈ Satellite Intelligence | NDVI crop monitoring via Sentinel-2 | β Live |
| π Drone Marketplace | Uber-style precision spraying booking | β Live |
| π§ Smart Irrigation | AI-driven water recommendations | β Live |
| π Farm Analytics | Yield prediction & revenue forecasting | β Live |
| π³ Harvest Fintech | BNPL & carbon credit marketplace | β Live |
| π€ AI Agronomist | LLM-powered crop advisory chatbot | π Beta |
| π Supply Chain | QR-based farm-to-fork traceability | π Beta |
| π§ͺ Pesticide Advisor | AI-powered pesticide recommendations with trusted resources | π§ Coming Soon |
Real-time farm health, NDVI scores, yield forecasts, and smart alerts in one view
Upload a leaf photo. Get disease diagnosis + treatment plan in under 3 seconds
Sentinel-2 NDVI heatmaps, crop stress zones, and yield forecasting at field scale
Find, book, and pay verified drone operators for precision pesticide spraying
Revenue projections, expense breakdown, and seasonal crop performance benchmarks
Buy inputs now, repay after harvest. Credit scoring aligned to crop cycles
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β React 19 PWA Frontend β
β Mobile-first Β· Offline-ready Β· Multilingual β
βββββββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββ
β REST APIs / Socket.io
ββββββββββββββββββββ΄βββββββββββββββββββββββ
β β
βββββββββββββββββββββββ ββββββββββββββββββββββββββββ
β Express Backend β β AI Intelligence Layer β
β Auth Β· Marketplace β β Disease Detection Β· ML β
β Payments Β· Alerts β β Yield Prediction Β· NDVI β
ββββββββββββ¬βββββββββββ ββββββββββββββ¬ββββββββββββββ
β β
ββββββββββββββββββββ¬ββββββββββββββββββββ
β
βββββββββββββββββββββ΄βββββββββββββββββββ
β β
βββββββββββββββββββββββ βββββββββββββββββββββββββββββ
β External APIs β β Cloud Infrastructure β
β OpenWeather Β· Razorpay β Vercel Β· Railway Β· Docker β
β WhatsApp Β· Sentinelβ β CI/CD Β· Monitoring β
βββββββββββββββββββββββ βββββββββββββββββββββββββββββ
| Layer | Technology | Purpose |
|---|---|---|
| Frontend | React 19, Tailwind CSS, PWA | Mobile-first SPA with offline support |
| Backend | Node.js, Express.js, Socket.io | REST APIs + real-time communication |
| Auth | JWT + OTP verification | Secure stateless authentication |
| AI / ML | TensorFlow, OpenCV, CNN | Disease detection & yield prediction |
| Satellite | Sentinel-2, NDVI pipelines | Remote crop health monitoring |
| Payments | Razorpay | Farmer payments & BNPL |
| Comms | WhatsApp Business API | Alerts, reminders, AI advisories |
| Deployment | Vercel + Railway + Docker | Cloud-native, CI/CD automated |
AgriBridge AI follows a:
- Mobile-first architecture
- Accessibility-driven interface
- Rural-friendly UX strategy
- Minimal cognitive load design
- High-contrast visual hierarchy
- Fast onboarding workflows
- Offline-first usability
- Simplify complex agricultural workflows
- Support low-bandwidth and unreliable network environments
- Enable multilingual accessibility for rural users
- Build trust for first-time digital users
- Provide a secure, intuitive, and animated login experience
- Minimize user input with OTP, email
- Ensure responsive design across mobile, tablet, and desktop devices
- Reduce cognitive load with clean layouts and guided interactions
- Deliver smooth micro-interactions and animations without affecting performance
- Maintain accessibility (WCAG) with readable typography and high-contrast UI
node >= 18
npm or yarn
gitgit clone https://github.com/Jai-Shankar1033/AgriBridge-AI.git
cd agri-bridge-ainpm install
npm start
# β http://localhost:3000cd server
npm install
npm run dev
# β http://localhost:5000Create server/.env:
PORT=5000
JWT_SECRET=your_secret_key
OPENWEATHER_API_KEY=your_api_key
RAZORPAY_KEY_ID=your_key
RAZORPAY_KEY_SECRET=your_secret
WHATSAPP_ACCESS_TOKEN=your_tokenagri-bridge-ai/
βββ public/
β βββ manifest.json # PWA manifest
β βββ sw.js # Service worker (offline)
β βββ robots.txt
β
βββ src/
β βββ components/ # Reusable UI components
β βββ pages/ # Route-level views
β βββ services/ # API + external integrations
β βββ hooks/ # Custom React hooks
β βββ utils/ # Helpers & formatters
β βββ i18n.js # Multilingual config
β βββ App.js
β
βββ server/
β βββ routes/ # API route definitions
β βββ controllers/ # Business logic
β βββ middleware/ # Auth, rate-limiting, CORS
β βββ services/ # AI, payments, WhatsApp
β βββ config/ # Environment & DB config
β βββ index.js
β
βββ docs/
β βββ screenshots/ # β Drop your screenshots here
β βββ dashboard.png
β βββ plant-doctor.png
β βββ satellite-intelligence.png
β βββ drone-marketplace.png
β βββ farm-analytics.png
β βββ harvest-repayment.png
β βββ demo.gif # β Drop your demo.gif here
β
βββ .github/
β βββ workflows/
β βββ ci-cd.yml # GitHub Actions pipeline
β
βββ docker/ # Docker configs
βββ tests/ # Unit + integration tests
βββ README.md
npm install -g vercel
vercel --prodrailway updocker build -t agribridge-server ./server
docker run -p 5000:5000 --env-file server/.env agribridge-server| User | Value |
|---|---|
| π¨βπΎ Farmers | AI-powered crop decisions, drone booking, harvest credit |
| ποΈ Government | Rural digitization, policy analytics, crop intelligence |
| π± Cooperatives | Group procurement, shared analytics, market access |
| π° Lenders | AI credit scoring, harvest-linked repayment data |
| π Climate Orgs | Carbon credit tracking, sustainability metrics |
| π’ AgriTech B2B | Intelligence APIs, white-label farm OS |
- TypeScript migration
- Voice-based AI advisor (regional languages)
- IoT sensor integrations (Soil NPK hardware)
- Blockchain crop traceability
- Smart farm digital twins
- Kubernetes deployment
- Redis caching layer
- OpenAPI / Swagger docs
Contributions, issues, and feature requests are welcome.
# Fork β Create branch β Commit β PR
git checkout -b feature/your-feature
git commit -m "feat: add your feature"
git push origin feature/your-featurePlease read CONTRIBUTING.md before submitting a pull request.
AgriBridge AI takes security seriously. If you discover a vulnerability, please open a security advisory rather than a public issue.
See SECURITY.md for our disclosure policy.
MIT License Β© 2026 JaiShankar






