Skip to content

shadowemp/worldmonitor

v2.11.2AGPL-3.0-only

World Monitor agent plugin: live global-intelligence MCP servers plus task-focused agent skills for country risk, conflict, markets, chokepoints, energy, climate, and related situational awareness.

World Monitor

Real-time global intelligence dashboard β€” AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface.

Features

  • 🌍 Real-time geopolitical events and conflict tracking
  • πŸ“ˆ Stock market, commodity, and crypto monitoring
  • ✈️ Live aviation (ADS-B) and maritime (AIS) traffic
  • 🌐 Cyber threat and BGP anomaly detection
  • 🌀️ Climate, earthquake, and natural disaster alerts
  • πŸ€– AI-powered news summarization and risk scoring
  • πŸ—ΊοΈ Interactive world map with live event overlays
  • 🌐 28 language support with RTL

Getting Started

Prerequisites

Setup

# Install dependencies
npm install

# Copy environment template
cp .env.example .env.local
# Fill in your API keys in .env.local

# Run the development server
npm run dev

The dashboard runs at http://localhost:3000 by default.

Environment Variables

Copy .env.example to .env.local. All keys are optional β€” panels that lack a key show "not configured" gracefully.

See .env.example for the full list with descriptions.

Tech Stack

  • Frontend: TypeScript, Vite, Vanilla CSS
  • Backend/API: Vercel Edge Functions
  • Cache: Upstash Redis
  • Desktop: Tauri (optional)
  • Data workers: Railway + Node.js sidecars

License

AGPL-3.0-only β€” see LICENSE.