ChronosCloud is an AI-powered storm preparedness platform built to make Ottawa residents and city services proactive during snowstorms. Severe winter storms often arrive with little warning, causing transit disruptions, school closures, and public safety risks. ChronosCloud fills this gap by tracking storms in real-time, predicting impacts, and providing actionable recommendations to decision-makers.

How It Works & Why We Chose Each Technology

  • Google Gemini LLMs (Dual-AI Analysis): We run two parallel Gemini models to analyze storm data and generate actionable insights. Gemini was chosen for its grounding capability with Google search and contextual understanding, allowing predictions to be accurate and locally relevant for Ottawa’s transit, schools, and emergency zones. This dual approach improves reliability compared to single-model outputs.

  • 11Labs Voice AI: We integrated 11Labs for voice alerts and accessibility notifications. Its realistic TTS and multi-language support allow real-time spoken updates of storm severity and recommendations. We chose 11Labs over other TTS options for clarity, latency, and ease of integration in live dashboards.

  • MongoDB: All real-time storm, transit, and school closure data is stored in MongoDB. Its flexible, document-oriented structure allows rapid updates and retrievals, ideal for dynamic AI predictions. We preferred it over SQL solutions like Glaze because of its horizontal scaling and ability to handle unstructured or semi-structured storm-related data efficiently.

  • Sentry: For error tracking and monitoring, we use Sentry to ensure reliability in a live, real-time environment. This lets us detect API failures, AI timeouts, or map rendering issues quickly, critical for a system affecting public safety.

Key Features

  1. Live Snowstorm Tracking – Real-time monitoring with OpenWeatherMap and interactive Google Maps overlays.
  2. Dual-AI Impact Analysis – Gemini models provide parallel storm severity predictions and operational recommendations.
  3. Geospatial Visualization – Danger zones, school closures, and transit reroutes visualized on a map for city decision-makers.
  4. Transit & School Management – Recommendations for OC Transpo route adjustments and school closures.
  5. Voice Alerts & Dashboard – 11Labs-powered voice updates and real-time AI performance dashboards for rapid decision-making.

Why We Built It This Way

ChronosCloud’s architecture is service-oriented, separating frontend visualization from backend AI orchestration. Grounding Gemini models with Google search ensures context-aware storm analysis, while MongoDB provides fast, scalable storage for real-time data. 11Labs voice AI adds accessibility and immediate notifications, and Sentry ensures system reliability.

Our goal is proactive, data-driven storm management empowering Ottawa’s authorities and residents to respond faster, save resources, and reduce risk during extreme weather events.

Built With

Share this project:

Updates