Farmer AI Assistance is an intelligent, voice-first agricultural support platform designed to empower local farmers, bridge the digital divide, and promote sustainable agriculture in Ethiopia. By leveraging the MERN Stack and cutting-edge Multimodal Cloud AI, the platform offers instant, interactive support in Amharic (α ααα), Afan Oromo (Afaan Oro
# πΎ Farmer AI Assistance (α¨αα α¬α α¨α³α΅ α€α α)
Farmer AI Assistance is an intelligent, voice-first agricultural support platform designed to empower local farmers, bridge the digital divide, and promote sustainable agriculture in Ethiopia.
### By leveraging the **MERN Stack** and cutting-edge **Multimodal Cloud AI**, the platform offers instant, interactive support in **Amharic (α ααα)**, **Afan Oromo (Afaan Oromoo)**, and **English**, tailored specifically for low-literacy environments.
---
## π Key Features
* **ποΈ Voice-to-Voice Multilingual Support:** Designed specifically for regional languages (Amharic, Afan Oromo, English). Farmers can talk to the AI and receive verbal responses natively.
* **πΈ Plant & Cattle Disease Detection:** Farmers can upload or take real-time photos of sick crops or livestock. The AI diagnoses the issue and provides organic treatment steps.
* **π± Smart Farming & Crop Recommendations:** Personalized suggestions on fertilizer use, planting timelines, and soil management based on local Ethiopian agricultural data.
* **π€οΈ Hyper-Local Weather Tracking:** Clear, simplified weather insights to help farmers plan their harvesting and planting cycles.
* **π Chat History:** Saves past diagnostics offline/online via MongoDB so farmers can re-access previous advice easily.
---
## π οΈ Architecture & Tech Stack
This project is built 100% on **Free & Open-Tier** cloud services, making it perfectly optimized for student deployment.
* **Frontend:** React.js, Vite, Tailwind CSS (Clean, high-contrast, big-button mobile UI)
* **Backend:** Node.js, Express.js, Multer (Handles simultaneous binary audio and image streams)
* **Database:** MongoDB Atlas (Saves multi-language chat records)
* **AI Core Pipeline (Serverless Cloud):**
* **Speech-to-Text (Ears):** OpenAI Whisper via Hugging Face Inference API.
* **Vision & Reasoning (Brain):** Gemini 1.5 Flash via Google AI Studio.
* **Text-to-Speech (Mouth):** Meta Massively Multilingual Speech (MMS) via Hugging Fa β¦