WhatsApp-first AWS Serverless Amazon Bedrock Closed-loop nudges

From advice to action on WhatsApp.

AgriNexus AI is a deployed, working prototype of a WhatsApp advisor for smallholder farmers: local-language agronomic guidance, then follow-up until the farmer confirms action. No farmers use it yet. Built on AWS Serverless + Amazon Bedrock (RAG + Vision) with production-grade observability.

Tip: Use the email button for pilots/partners (NGO, input company, or government program).
11
Lambdas deployed
168
EARS requirements specified
53%
Line coverage (pytest-cov)
~$0.54
Per farmer / year @ 10K (modeled)

Demo (3 minutes)

What it does

  • Text / voice / photo queries via WhatsApp (no app install).
  • Grounded answers via Bedrock Knowledge Base RAG (FAO/ICAR sources).
  • Vision diagnosis with deterministic gates + structured schema.
  • Closed-loop nudges with T+24h / T+48h follow-ups until DONE/EXPIRED.

Why this matters

  • Farmers don’t lose crops because advice doesn’t exist — they lose crops because advice arrives after the window closes.
  • Extension capacity is limited, but WhatsApp is already in farmers’ hands.
  • The differentiator isn’t “answer quality” alone — it’s follow-through.

How it works (high level)

  • WhatsApp → webhook → SQS FIFO → processor
  • Deterministic gates (rate limit, heuristics, relevance/quality)
  • Bedrock RAG (text) + Vision (images) + Polly/Transcribe (voice)
  • Weather-triggered nudges → reminders → DONE/NOT YET detection