explaingit

koala73/worldmonitor

🔥 Hot54,408TypeScriptAudience · researcherComplexity · 4/5ActiveLicenseSetup · hard

TLDR

Real-time global intelligence dashboard that aggregates news, markets, geopolitical signals, and infrastructure data into one unified situational awareness interface.

Mindmap

mindmap
  root((World Monitor))
    What it does
      Aggregates 500+ news feeds
      Dual-map interface
      45 data layers
      Country risk scores
    Data sources
      News and analysis
      Financial markets
      Geopolitical signals
      Infrastructure events
    Features
      3D globe and flat map
      92 stock exchanges
      Local AI with Ollama
      Desktop and web apps
    Use cases
      Research and analysis
      Journalist monitoring
      Risk assessment
      Situational awareness
    Tech stack
      TypeScript and Vite
      Tauri for desktop
      globe.gl and deck.gl
      Ollama, Groq, OpenRouter

Things people build with this

USE CASE 1

Monitor geopolitical events, financial markets, and news across the globe in real-time from a single dashboard.

USE CASE 2

Research country-level risk scores across military, economic, cyber, and disaster dimensions for analysis.

USE CASE 3

Track infrastructure incidents, commodity prices, and cryptocurrency markets alongside breaking news.

USE CASE 4

Run AI-powered news summarization locally without sending data to external APIs using Ollama.

Tech stack

TypeScriptViteTauriRustglobe.gldeck.glOllama

Getting it running

Difficulty · hard Time to first run · 1day+

Requires Ollama local LLM setup, Tauri desktop build environment, and multiple data source integrations (news APIs, market feeds, geopolitical data).

Free for personal, research, and educational use; commercial use requires a separate license agreement.

In plain English

World Monitor is an open-source real-time global intelligence dashboard that aggregates news, geopolitical signals, financial data, and infrastructure information into a unified situational awareness interface. It is aimed at people who want a single place to track what is happening around the world across multiple dimensions simultaneously, rather than switching between separate news, markets, and geopolitical monitoring tools. The application aggregates over 500 curated news feeds across 15 categories and uses AI to synthesize them into brief summaries. It provides a dual-map interface with both a 3D interactive globe and a flat WebGL map, showing 45 different data layers such as military events, economic indicators, disaster tracking, and cyber incidents. It monitors 92 stock exchanges, commodities, and cryptocurrency markets. The country intelligence feature produces a composite risk score for each country across 12 signal categories. A local AI mode using Ollama lets you run all AI features without sending data to external APIs. The project ships as both a web application and native desktop apps (for Windows, macOS, and Linux) built with Tauri. You would use World Monitor if you are a researcher, journalist, analyst, or generally curious person who wants a real-time situational awareness tool that combines geopolitics, finance, news, and infrastructure tracking in one dashboard. The license allows free personal, research, and educational use; commercial use requires a separate license. The tech stack is vanilla TypeScript with Vite on the frontend, Tauri (Rust) for the desktop app, globe.gl and deck.gl for the map rendering, and support for Ollama, Groq, and OpenRouter as AI backends.

Copy-paste prompts

Prompt 1
How do I set up World Monitor locally and connect it to Ollama for offline AI summarization?
Prompt 2
Show me how to add custom news feeds or data sources to the World Monitor dashboard.
Prompt 3
How can I export country risk scores and geopolitical signals from World Monitor for my research?
Prompt 4
What are the differences between the 3D globe and flat WebGL map views, and when should I use each?
Prompt 5
How do I build and deploy the Tauri desktop app for Windows, macOS, or Linux?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.