πΎ SmartAgri Agentic AI
SmartAgri Agentic AI is an intelligent farming assistant that uses AWS and NVIDIA Agentic AI technologies to help farmers make data-driven decisions about soil, irrigation, and crop management.
π Tech Stack
- Frontend: Streamlit
- Backend: FastAPI
- Model: Llama-3 NIM, Retrieval Embedding NIM
- Infrastructure: AWS EKS + NVIDIA NIM microservices
π§ Architecture

π§© Features
- Crop yield prediction based on soil and weather data
- Real-time advice using Llama-3 reasoning
- Data retrieval from agricultural knowledge base (Retrieval NIM)
- User-friendly interface built in Streamlit
βοΈ Setup Instructions
- Clone repo:
bash git clone https://github.com/Kesava09-gif/SmartAgri-AgenticAI.git - Run backend (FastAPI):
bash cd backend/app uvicorn main:app --reload - Run frontend (Streamlit):
bash cd frontend streamlit run app.pymarkdown banner block
πΎ SmartAgri Agentic AI πΎ
AI that grows with the farmer β built on AWS Γ NVIDIA
Empowering farmers with real-time intelligence, sustainability, and autonomous decision-making.
π± SmartAgri Agentic AI is an autonomous agriculture assistant that leverages LLM intelligence, IoT data, and agentic reasoning to help farmers make smarter, faster, and more sustainable decisions.
πΎ AI-powered farming assistant built with AWS & NVIDIA Agentic AI. Visit Project Repository
πΎ SmartAgri Agentic AI
π Your AI-powered Farming Assistant
SmartAgri Agentic AI helps farmers make smart crop and soil decisions using artificial intelligence.
It provides personalized recommendations for crops, fertilizers, and soil management based on input data.
π§ Features
- π± AI-based crop recommendation system
- π§ͺ Soil-type analysis (Loamy, Sandy, Clay, etc.)
- π§ Smart irrigation & fertilizer suggestions
- π Interactive Streamlit dashboard
- βοΈ Hosted online via Streamlit Cloud
ποΈ Tech Stack
| Technology | Purpose |
|---|---|
| π Python | Core development |
| β‘ Streamlit | Front-end UI |
| π€ OpenAI / Agentic Models | AI logic |
| βοΈ GitHub + Streamlit Cloud | Hosting & Deployment |
π§© Folder Structure
SmartAgri-Agentic-AI/
β
βββ streamlit_app.py # Main Streamlit app
βββ requirements.txt # Dependencies
βββ README.md # Project documentation
βββ data/ # Sample datasets (optional)
βββ LICENSE
βοΈ Installation (For Local Run)
# Clone the repository
git clone https://github.com/kesava09-gif/smart-agri-agentic-ai.git
cd smart-agri-agentic-ai
# Install dependencies
pip install -r requirements.txt
# Run the app
streamlit run app.py
π Live App
π Launch SmartAgri Agentic AI
π‘ Future Enhancements
- Integrate weather-based crop prediction
- Add voice-assistant support for farmers
- IoT-based sensor data integration
π§βπ» Developed By
Kesava N
π GitHub: kesava09-gif
π§ Email: mathikesavanath@gmail.com
Log in or sign up for Devpost to join the conversation.