explaingit

koala73/worldmonitor

Analysis updated 2026-06-20

53,636TypeScriptAudience · researcherComplexity · 4/5LicenseSetup · moderate

TLDR

World Monitor is an open-source real-time dashboard that aggregates news, geopolitics, financial markets, and infrastructure data into one situational awareness interface with a 3D globe and optional local AI.

Mindmap

mindmap
  root((World Monitor))
    Data Sources
      500 news feeds
      92 financial markets
      Geopolitical signals
      Infrastructure tracking
    Visualization
      3D interactive globe
      WebGL flat map
      45 data layers
      Country risk scores
    AI Features
      News summarization
      Local AI via Ollama
      Groq and OpenRouter
    Tech Stack
      TypeScript and Vite
      Tauri desktop app
      globe.gl and deck.gl
    Audience
      Researchers
      Journalists
      Analysts
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Track geopolitical events, military incidents, and economic indicators on a single real-time dashboard instead of switching between separate tools.

USE CASE 2

Monitor 92 stock exchanges, commodity prices, and crypto markets alongside curated global news in one interface.

USE CASE 3

Generate per-country composite risk scores across 12 signal categories for research or journalism.

USE CASE 4

Run all AI news summarization features locally using Ollama without sending any data to external APIs.

What is it built with?

TypeScriptViteTauriRustglobe.gldeck.glOllama

How does it compare?

koala73/worldmonitorvuejs/coreupstash/context7
Stars53,63653,61154,599
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderateeasymoderate
Complexity4/53/52/5
Audienceresearcherdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires API keys for news and financial data sources, local AI mode requires Ollama installed separately on your machine.

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

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
I want to run World Monitor locally with Ollama as the AI backend so no data leaves my machine. Walk me through installing it and configuring Ollama as the AI provider instead of an external API.
Prompt 2
How do I add a custom RSS or Atom news feed to World Monitor's feed aggregator and assign it to a specific category?
Prompt 3
Show me how to use the World Monitor country intelligence feature to get a composite risk score for a specific country and understand what each of the 12 signal categories represents.
Prompt 4
I want to build a similar real-time global news dashboard. What open-source libraries does World Monitor use for the 3D globe and WebGL map layers that I could reuse in my own project?
Prompt 5
How do I build and package World Monitor as a native desktop app for macOS using the Tauri build system?

Frequently asked questions

What is worldmonitor?

World Monitor is an open-source real-time dashboard that aggregates news, geopolitics, financial markets, and infrastructure data into one situational awareness interface with a 3D globe and optional local AI.

What language is worldmonitor written in?

Mainly TypeScript. The stack also includes TypeScript, Vite, Tauri.

What license does worldmonitor use?

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

How hard is worldmonitor to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is worldmonitor for?

Mainly researcher.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub koala73 on gitmyhub

Verify against the repo before relying on details.