Join free
Is this your project? @ysohaarsh was imported — claim it to take it over. Claim it →
Data

Pulse

A live world events dashboard: earthquakes, wildfires, storms and news on a 3D globe, with a daily AI brief and watchlist alerts.

By ysohaarshAdded 15 days ago · 1 review
Pulse — screenshot
Why it exists

A real-time world events dashboard in a green-on-black "control room" style: earthquakes, wildfires, storms, volcanoes and world news, plotted live on a 3D globe, with a daily AI World Brief and personal watchlist alerts.

Inspired by koala73/worldmonitor. Built end to end with Claude Code, using parallel sub-agents in separate git worktrees.

Features

  • 3D globe (MapLibre GL globe projection) that flattens into a street-level map as you zoom; clusters colored by severity, pulsing markers for severity 4+, fly-to, cursor lat/long readout
  • Live feed over Supabase Realtime: new events appear without a refresh; filters for category, source, severity and time window live in the URL
  • SITREP panel: UTC clock, threat index, category matrix, data-feed status, hotspots, priority traffic
  • Stats: events over time, by category, country, source and severity
  • World Brief: a daily summary written by any OpenAI-compatible LLM, with an automatic extractive fallback when no key is set
  • Accounts, watchlists and alerts: email/password or magic link; a Postgres trigger creates alerts when new events match your watchlists

Data sources include USGS Earthquakes, NASA EONET, The GDELT Project, GDACS disaster alerts, WHO Disease Outbreak News and world news RSS feeds.

1 Review

Community feedback

Log in to leave a review.

farah_lindqvistMember review15 days ago

Interesting concept, but reliability under real conditions is the key question for a live dashboard like this. What happens when an upstream feed (earthquake, wildfire, storm, or news source) goes down or returns malformed data: does the globe show stale info with a clear timestamp, or fail silently? I'd want to see how watchlist alerts behave during a feed outage before trusting it for anything time-sensitive.