An AI/ML powered plant monitoring and care application designed to bridge the gap between technology and horticulture. Plant Guardian helps you identify species, diagnose diseases, and chat with an intelligent agent to keep your greenery thriving.
Note: This project is currently in early development. Features and functionalities are subject to change.
Let’s be honest: plant care is hard. Many of us have lost plants to "questionable" soil choices or simple forgetfulness. This project serves three purposes:
- Practical Utility: Helping people keep their plants alive through AI.
- Skill Building: Bridging Flutter development with advanced ML pipelines.
- Artistic Outlet: Custom plant illustrations drawn specifically for this UI!
The Plant Guardian project consists of several specialized components:
- Plant Agent Backend: AI agent logic using Hugging Face's smolagents
- Plant DB Bot: Telegram bot for database expansion and management
- Species Classifier Notebook: ML model training for species identification
- Disease Classifier Notebook: ML model training for disease detection and severity assessment
- Smart Identification: Live camera predictions using TensorFlow Lite
- Disease Diagnosis: Real-time health detection and severity analysis
- GuardAI Agent: Intelligent chatbot with web access and planning tools
- Garden Management: Track metadata for your personal plant collection
- User Authentication: Secure accounts and data syncing
- Adaptive UI: Light/dark mode with custom illustrations
- Smart Reminders: Watering and fertilizing notifications (In Progress)
- Eco-Helper: Waste identification and recycling guide (Planned)
| Species Classifier | Accuracy | Loss |
|---|---|---|
| Training | 94% | 20% |
| Validation | 92% | 37% |
| Disease Classifier | Accuracy | Loss |
|---|---|---|
| Training | 98% | 6% |
| Validation | 92% | 25% |
Live Camera Predictions:
GuardAI Agent & Garden Management:
flutter run --dart-define-from-file=config.jsonflutter build apk --dart-define-from-file=config.json





