koala73/worldmonitor

★ 86,510⑂ 0

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

About koala73/worldmonitor

koala73/worldmonitor is an open-source project on GitHub, mainly written in TypeScript. Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring It currently holds 86,510 stars and 0 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the AI Agent Skills board and on the AI AI Agent Skills list.

GitHub Repository Details

Repository koala73/worldmonitor · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

World Monitor

简体中文 | 日本語

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

GitHub stars Discord License: AGPL v3 TypeScript Last commit Latest release npm: worldmonitor skills.sh

https://github.com/koala73/worldmonitor/blob/HEAD/Web App  https://github.com/koala73/worldmonitor/blob/HEAD/Tech Variant  https://github.com/koala73/worldmonitor/blob/HEAD/Finance Variant  https://github.com/koala73/worldmonitor/blob/HEAD/Commodity Variant  https://github.com/koala73/worldmonitor/blob/HEAD/Happy Variant  https://github.com/koala73/worldmonitor/blob/HEAD/Energy Variant

https://github.com/koala73/worldmonitor/blob/HEAD/npm i worldmonitor  https://github.com/koala73/worldmonitor/blob/HEAD/npx worldmonitor  https://github.com/koala73/worldmonitor/blob/HEAD/pip install worldmonitor-sdk  https://github.com/koala73/worldmonitor/blob/HEAD/gem install worldmonitor  https://github.com/koala73/worldmonitor/blob/HEAD/go get github.com/koala73/worldmonitor/sdk/go

https://github.com/koala73/worldmonitor/blob/HEAD/Download Windows  https://github.com/koala73/worldmonitor/blob/HEAD/Download macOS ARM  https://github.com/koala73/worldmonitor/blob/HEAD/Download macOS Intel  https://github.com/koala73/worldmonitor/blob/HEAD/Download Linux

Documentation  ·  Releases  ·  Contributing

World Monitor Dashboard

---

What It Does

For the full feature list, architecture, data sources, and algorithms, see the documentation.

---

Support Status

All site variants and desktop binaries are built from a single codebase and ship from the same release process. The table below clarifies maintenance status so you know which surfaces are safe to depend on.

| Surface | Status | Notes | |---------|--------|-------| | worldmonitor.app, tech., finance., commodity., happy., energy. | Stable | Public deployments built from this repo, actively maintained | | Desktop binaries (Windows / macOS Apple Silicon / macOS Intel / Linux AppImage) | Stable | One Tauri binary for every variant — install World Monitor and switch to tech, finance, commodity, energy, or happy in-app. There is deliberately no per-variant download |

Issues filed against any of the above are triaged from the same backlog — see the issues board for currently-open work.

---

Quick Start

git clone https://github.com/koala73/worldmonitor.git
cd worldmonitor
npm install
npm run dev

Open localhost:3000 (override the port with DEV_PORT in .env.local). The app runs with no environment variables.

Feature-specific data sources may require credentials. See .env.example for the full list.

For variant-specific development:

npm run dev:tech       # tech.worldmonitor.app
npm run dev:finance    # finance.worldmonitor.app
npm run dev:commodity  # commodity.worldmonitor.app
npm run dev:happy      # happy.worldmonitor.app
npm run dev:energy     # energy.worldmonitor.app

See the self-hosting guide for deployment options (Vercel, Docker, static).

---

Tech Stack

| Category | Technologies | |----------|-------------| | Frontend | Vanilla TypeScript, Vite, globe.gl + Three.js, deck.gl + MapLibre GL | | Desktop | Tauri 2 (Rust) with Node.js sidecar | | AI/ML | Ollama / Groq / OpenRouter, Transformers.js (browser-side) | | API Contracts | Protocol Buffers and sebuf HTTP annotations | | Deployment | Vercel Edge Functions, Railway relay, Tauri, PWA | | Caching | Redis (Upstash), 3-tier cache, CDN, service worker |

Full stack details in the architecture docs.

---

Programmatic Access

World Monitor is built for agents and scripts as well as browsers:

The server also publishes its Agent Skills through the draft io.modelcontextprotocol/skills extension (skills/list, skills/get, and skill://… resource reads).
  npx worldmonitor tools          # run ad-hoc — list every MCP tool (no key needed)
  npm install -g worldmonitor     # or install the worldmonitor (alias wm) command
  worldmonitor risk IR --api-key wm_xxx
  
Agent discovery files: llms.txt · agent-skills manifest · api-catalog. Get an API key at worldmonitor.app/pro.

---

Flight Data

Flight data provided graciously by Wingbits, the most advanced ADS-B flight data solution.

---

Data Sources

WorldMonitor aggregates attributed upstream sources across geopolitics, finance, energy, climate, aviation, cyber, military, infrastructure, and news intelligence. Curated feeds and freshness-tracked source groups are published in the full data sources catalog, with provider, feed-tier, license-posture, and collection-method details.

---

Contributing

Contributions welcome! See CONTRIBUTING.md for guidelines.

npm run typecheck        # Type checking
npm run build:full       # Production build

---

License

AGPL-3.0-only for the source code. Commercial use is permitted under the AGPL when you comply with its copyleft and source-availability terms.

| Use Case | Allowed? | |----------|----------| | Personal / research / educational | Yes, under AGPL-3.0-only | | Self-hosted instance | Yes, under AGPL-3.0-only | | Fork and modify | Yes, share source under AGPL-3.0-only when required | | Commercial use / SaaS | Yes, under AGPL-3.0-only when you comply with AGPL obligations | | Private-source proprietary use or official branding rights | Separate commercial or trademark permission needed |

See LICENSE for the full code license and docs/license.mdx for a plain-language summary. Commercial licensing is available as an alternative option for teams that need non-AGPL terms.

Copyright (C) 2024-2026 Elie Habib. All rights reserved.

---

Author

Elie HabibGitHub

Contributors

Security Acknowledgments

We thank the following researchers for responsibly disclosing security issues:

See our Security Policy for responsible disclosure guidelines.

---

worldmonitor.app  ·  docs.worldmonitor.app  ·  finance.worldmonitor.app  ·  commodity.worldmonitor.app

Star History

https://github.com/koala73/worldmonitor/blob/HEAD/Star History Chart

GitHub Stars & Activity

86,510Stars
0Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars86,510
Forks0
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related AI Projects

1

deepseek-ai / deepseek-harness

TypeScript★ 225,686⑂ 0
2

n8n-io / n8n

TypeScript★ 204,475⑂ 0
3

firecrawl / firecrawl

TypeScript★ 180,977⑂ 0
4

langgenius / dify

TypeScript★ 155,892⑂ 0
5

google-gemini / gemini-cli

TypeScript★ 107,010⑂ 0
6

nexu-io / open-design

TypeScript★ 96,419⑂ 0
7

thedotmack / claude-mem

TypeScript★ 93,998⑂ 0
8

lobehub / lobehub

TypeScript★ 82,513⑂ 0

More AI Rankings