A Flutter application that uses AI (TensorFlow Lite) to classify waste as Organic or Non-Organic in real-time. Now features an AI Chatbot powered by Google Gemini to answer your waste management questions.
- Real-time Waste Classification: Detects Organic/Anorganic waste using the camera.
- AI Chatbot: Ask "Sampahisasi Helper" for recycling tips and waste info (powered by Gemini).
- Gallery Support: Classify images directly from your photo gallery.
- Flash & Selfie Support: Toggle flashlight and switch between front/back cameras.
- Clean UI: Minimalist, distraction-free interface.
- Clone the repository.
- Environment Variables:
- Create a file named
.envin the root directory. - Add your Google Gemini API key:
GEMINI_API_KEY=your_actual_api_key_here
- Create a file named
- Install Dependencies:
flutter pub get
- Run the App:
flutter run
To build a release APK:
flutter build apk --releaseTo update the app icon, place your icon at assets/icon/app_icon.png and run:
flutter pub run flutter_launcher_iconsThis project is licensed under the
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
You may use, modify, and share this project for non-commercial purposes only.