AI-powered agricultural assistant with multilingual voice support, disease detection, and yield prediction.
https://akashms24.github.io/JeevanMitraAI/
- π€ Intelligent Crop Advisor β AI-powered crop recommendations based on soil parameters
- π¬ AI Disease Detection β Upload leaf images for instant disease diagnosis
- π Yield Prediction β ML forecasting with revenue estimation
- π° Live Market Prices β Real-time mandi prices across India
- β Weather Integration β 7-day agricultural forecast
- π€ Multilingual Voice β Auto-speak responses in 6 Indian languages (EN, KN, HI, ML, TA, TE)
- π± Fully Responsive β Optimized for mobile, tablet, desktop
- π Dark Brutalist UI β Minimal, no-nonsense design with neon green accents
- π Secure API β Groq API key managed via GitHub Secrets
- GitHub account with repo access
- Groq API key from console.groq.com
- Go to Settings β Secrets and variables β Actions
- Click New repository secret
- Name:
GROQ_API_KEY - Value:
gsk_your_actual_key_here - Click Add secret β
- Go to Settings β Pages
- Source: Deploy from a branch
- Branch:
main(ormaster) - Folder:
/ (root) - Click Save
# Clone repo
git clone https://github.com/YOUR_USERNAME/JeevanMitraAI.git
cd JeevanMitraAI
# Copy all files from this guide into your repo
# Ensure you have these files/folders:
# - index.html
# - css/main.css
# - js/api.js, chat.js, (and other existing .js files)
# - data/cropsData.js
# - .github/workflows/deploy.yml
# Commit and push
git add .
git commit -m "π JeevanMitra AI with GitHub Pages deployment"
git push origin main- Go to Actions tab
- Watch "Build & Deploy to GitHub Pages" workflow run
- Once β passed, your site is live!
Your live URL: https://USERNAME.github.io/JeevanMitraAI