Team: Weatherise (4 members) Hackathon: Vietnam AI Open Hackathon 2026
- Project Overview
- Why This Matters Now
- Platform Strategy
- System Architecture
- Future Reuse & Enterprise Value
Weatherise is a domain-agnostic Multi-Agent System (MAS) that combines real-time weather intelligence with optimization algorithms to deliver hyper-personalized travel recommendations for Da Nang City. The system orchestrates specialized AI agents — each powered by GPU-accelerated models running on an 8× H200 cluster — to reason about weather forecasts, tourist attractions, route optimization, and local expertise simultaneously.
User Query → Orchestrator Agent → [Weather Agent + Attraction Agent + Route Agent + Local Expert Agent] → Optimized Travel Plan
↕ (real-time loop)
Weather Watcher Agent → SMS / WebSocket Alert → Dynamic Re-plan
The architecture is built as a reusable multi-agent framework — swap the domain knowledge (travel → agriculture, logistics, disaster response) and the same agent orchestration, RAG pipeline, and optimization layer works across industries.
| Area | Description |
|---|---|
| 🌤️ Weather | 15-day forecasts via NVIDIA Earth-2 Atlas (Medium Range) through Earth2Studio + Open-Meteo (hourly detail) + OpenWeatherMap (current conditions) |
| Personalized attraction recommendations with crowd-awareness | |
| ⚡ Optimization | GPU-accelerated route optimization via NVIDIA cuOpt |
| 🔔 Real-Time Alerts | Proactive weather monitoring → SMS/WebSocket notification → auto re-plan outdoor activities |
| 📸 Plan Export | Save itinerary as beautiful image + QR code for offline access |
| 🔄 Reusability | Domain-agnostic MAS framework applicable to agriculture, logistics, etc. |
| Setting | Value | Reason |
|---|---|---|
| Minimum | 1 day | Half-day/day trip |
| Default | 2-3 days | Most common Da Nang trip |
| Recommended max | 7 days | Forecast accuracy high, itinerary quality optimal |
| Hard limit | 15 days | Earth-2 Atlas (Medium Range) forecast boundary |
- 2025: 17.3M visitors (+15% YoY), VND 60 trillion revenue (+21%)
- 2026 target: 19.5M visitors — first 5 months already at 7.74M (+20.9%)
- Da Nang named Vietnam's Smart City for 6 consecutive years
- City already deploying AI chatbots, AR experiences, and the "Danang Smart City" super-app
The problem: Tourists still manually check weather, browse blogs, and guess which attractions to visit. There is no intelligent system that combines weather awareness with real-time travel optimization.
| Fact | Source |
|---|---|
| MAS market projected to reach $47.4B by 2030 (CAGR 45.8%) | MarketsandMarkets, 2025 |
| NVIDIA launched "Multi-Agent Intelligent Warehouse" blueprint at GTC 2026 | NVIDIA GTC 2026 |
| NeMo Agent Toolkit now supports framework-agnostic orchestration (LangChain, CrewAI, etc.) | NVIDIA, 2025 |
| EU Green Deal driving AI-powered agricultural optimization adoption | European Commission |
| 73% of enterprises plan to deploy agentic AI by 2027 | Gartner, 2025 |
- Weather is the #1 factor affecting tourist satisfaction (World Tourism Organization, UNWTO)
- 68% of travelers change plans due to unexpected weather (Booking.com Travel Report 2025)
- Climate volatility increasing — Da Nang faces typhoon season (Sep-Dec), extreme heat (Jun-Aug)
For a 5-day hackathon with 4 members, here's the optimal strategy:
Day 1-3 (MVP): Backend MAS + Gradio/Streamlit Chat UI
Day 4-5 (Polish): Next.js Responsive PWA with map integration
| Option | Build Time | Judge Experience | Recommendation |
|---|---|---|---|
| Native Mobile (React Native) | 3-4 days just for app | Can't test easily | ❌ Too risky |
| Backend-only system | 2-3 days | No visual demo | ❌ Not impressive |
| Streamlit/Gradio → PWA | 1 day UI + 2 days agents | Interactive demo | ✅ Best ROI |
graph LR
subgraph "Phase 1: MVP (Day 1-3)"
A[Gradio Chat UI] --> B[FastAPI Backend]
B --> C[Multi-Agent System]
end
subgraph "Phase 2: Polish (Day 4-5)"
D[Next.js PWA] --> B
D --> E[Leaflet Map]
D --> F[Weather Dashboard]
end
style A fill:#4CAF50,color:#fff
style D fill:#2196F3,color:#fff
Judge Strategy: Judges can open the web app on any device (laptop/phone). PWA feels like a native app. The Gradio fallback ensures the system is always demonstrable even if the frontend isn't ready.
- Gradio: MVP Chat UI
- Next.js 14: PWA Polish
- Leaflet.js: Maps
- Recharts: Weather Charts
- FastAPI: API Gateway
- WebSocket: Streaming
- Celery: Task Queue
- LangGraph: Orchestration
- LangChain: Agent Tools
- NIM: LLM Serving
- NeMo Guardrails: Safety
- APScheduler: Weather Watcher
- LLM Models (via NIM):
- Nemotron-3 Super 49B
- Llama 3.1 70B Instruct
- Embedding & Reranker:
- NV-Embed-v2
- NV-Rerank-Mistral-4B
- Weather Foundation Models:
- Earth-2 Atlas (Medium Range 15-day Forecast)
- Earth-2 FourCastNet (Fallback)
- High Resolution / Nowcasting (Future):
- Earth-2 CorrDiff (Downscaling)
- Earth-2 StormScope (Nowcasting)
- Milvus: Vectors
- PostgreSQL: Structured
- Redis: Cache + Sessions
- Docker + Docker Compose
- Nginx: Reverse Proxy
- Prometheus + Grafana: Monitoring
- JupyterLab: Dev Environment
- cuOpt: Route Optimization
- Earth2Studio: Weather Framework
- GFS: Initial Conditions
- NIM: Containers
- NeMo: Toolkit
- SpeedSMS: Vietnam SMS
- Open-Meteo: Free Weather
- Playwright: Plan Image
- qrcode: QR Generator
