PrototypeNo public repoSmart aquaculture AI platform / 2024-2025
Problem
Aquaculture operators need to track water quality, fish health, biomass, feeding, and alerts, but manual checks and disconnected records slow response.
Solution
Split the MVP into an Expo app, Next.js dashboard, TypeScript/MongoDB API, FastAPI AI backend, data simulator, and notification service.
Key Features
AI fish counting from video frames using YOLOv8-style Roboflow detection and centroid tracking
Fish weight and biomass estimation from image-based length detection and an empirical formula
Disease classification for healthy fish, Aeromonas, Streptococcus, Tilapia Lake Virus, and uncertain cases
Sensor monitoring for pH, oxygen, temperature, water level, salinity, nitrate, and suspended solids
Gemini/Agno report generation from tank measurements and fish details
Expo mobile app for pond overview, alerts, profiles, notifications, and multi-pond navigation
Next.js admin dashboard for real-time pond monitoring, role management, feeds, and analytics
Cron-based data simulator for hackathon demos with generated measurements and dummy fish images