A full-stack, real-time ocean health monitoring and conservation management system. Explore integrated dashboards, mobile tools, and 3D simulations.
OceanOS is an integrated, full-stack marine conservation system bringing together real-time telemetry, predictive simulation, and operational incentives into a unified workspace.
Powered by a local-first architecture, the platform pairs an Express.js backend with an in-memory sql.js database. Sensor telemetry and cleanup logs are broadcast in real-time using a WebSockets framework, enabling instantaneous client synchronization.
For Vercel production deployment, OceanOS utilizes a client-side **DB & WS Interceptor** that emulates backend operations directly within the browser, delivering complete, zero-dependency interactivity across all applications.
Real-time rendering of ocean cleanup booms, autonomous drone patrols, and river plastics using WebGL.
Centralized monitoring dashboard displaying sensor charts, buoy pollution levels, and illegal vessel alerts.
A mobile tool designed for maritime workers to return nets, log plastic collection, and earn reward credits.
Advanced LLM integration for analyzing marine debris types, identifying catches, and generating containment advice.
Run any component of the OceanOS platform. Telemetry and records sync in real-time across tabs.
Visualize all operations in a single, connected 3D ocean world. Watch collection boats patrol, factories discharge pollution, and drones monitor MPA zones.
Launch SimulationAnalyze telemetry data through an administrative dashboard. Monitor live sensor feeds, track drone detection histories, and interact with Gemini AI.
Launch Command CenterSustainable fishing helper. Access live maps showing zone fish densities, report derelict plastic fishing nets, and identify catches using Gemini AI.
Launch FisherGuardA standalone simulation showcasing autonomous UAV flight paths. Scans the water for plastic debris, logs marine life, and detects MPA fishing violations.
Launch Drone PatrolSimulates industrial shore outflows. Watch toxic dispersion plumes trigger localized warning buoys and send alarms to the command center.
Launch Spill MonitorIntercept plastic waste at the river source. Spawn floating plastic bottles, monitor collector net capacities, and adjust flow velocities in a 3D interface.
Launch InterceptorSimulates large-scale active recovery. Watch U-shaped boom structures harvest current-swept plastics, loaded into recycling transport vessels.
Launch Boom CleanupA modern web stack chosen for real-time interactivity, browser physics execution, and clean visuals.
Robust backend server providing REST APIs, file uploads for debris analysis, and monorepo static serving.
Bidirectional communication channel syncing sensor values and notification alerts across tabs instantly.
GPU-accelerated graphics engines driving realistic 3D waves, moving ships, and flowing rivers.
SQLite database compiled to WebAssembly. Enables local database read/write queries without database setups.
Gemini Flash 2.5 API integration performing image debris diagnostics and powering the operator assistant.
Modern tooling setup compiling TS files, organizing resources, and hot-reloading code fast during development.
Actual screenshots captured from the live admin console and operational simulations.