A WhatsApp-native, multimodal AI assistant that empowers smallholder African farmers to diagnose crop diseases and optimize market sales using just voice notes and photos.
🌿 Shamba-Sync
Agri-Voice Agent — Multi-Agent AI System for African Smallholder Farmers
Overview •
The Problem •
Architecture •
Agents •
CAP Integration •
Quick Start •
Tech Stack •
Deployment •
Hackathon
---
## 📋 Overview
**Shamba-Sync** (from Kiswahili *"Shamba"* meaning farm + *"Sync"* meaning synchronization) is a **multi-agent AI system** that brings precision agriculture to Africa's 33 million smallholder farmers.
Farmers can **send a voice note, type a message, or snap a photo** in Swahili, Hausa, Yoruba, or English, and instantly receive:
1. 🔬 **Crop disease diagnosis** — What's wrong with my plant?
2. 💊 **Treatment recommendations** — How do I fix it organically or chemically?
3. 💰 **Market prices & buyer connections** — Where should I sell and for how much?
All powered by **three coordinated AI agents** on the **CROO Agent Protocol (CAP)** — a decentralized A2A commerce standard that lets agents discover, hire, and pay each other on-chain using USDC on Solana.
> **Built for the CROO Agent Store Hackathon** — Proving how A2A composability and on-chain commerce drive the next generation of autonomous applications.
---
## 🌍 The Problem
### Agriculture in Africa
| Metric | Value |
|--------|-------|
| Percentage of Africa's workforce in agriculture | **60-70%** |
| Smallholder farmers (under 2 hectares) | **33 million** |
| Extension workers per 5,000 farmers | **1** |
| Crop loss due to preventable diseases | **30-40%** |
| Farmers losing income to middlemen exploitation | **Majority** |
### The Gap
Extension workers (government agricultural advisors) are severely scarce — **1 per 5,000 farmers**. This means:
- Farmers don't know what disease is affecting their crops
- They apply wrong treatments, wasting money and time
- They sell at unfair prices because they lack market information
- Language barriers prevent access to global agricultural knowledge
### How Shamba-Sync Solves This
Shamba-Sync acts as a **24/7 AI extensi …