workflowstacks
mcp-server

Worldmonitor: Global Awareness

Get real-time global intelligence with worldmonitor, a unified dashboard for startup founders and teams, with 61k+ GitHub stars
76,702 stars11,443 forksTypeScriptHealth Score 8/10Updated 7/30/2026100% free · open source
What it does

Worldmonitor provides a unified dashboard for real-time global intelligence, aggregating news, tracking geopolitical events, and monitoring infrastructure through an AI-powered situational awareness interface

Install / run
git clone https://github.com/koala73/worldmonitor.git
When to use it
  • When you need to stay informed about global events that could impact your startup's operations or investments
  • When analyzing market trends and risks across different regions and countries
  • When monitoring competitors or partners and their international activities
Quick start
  1. 1Navigate to the cloned repository: cd worldmonitor
  2. 2Review and possibly edit the configuration files as needed, such as setting up API keys for news aggregators or adjusting the dashboard layout
  3. 3Run the development server to view the dashboard: npm run start
  4. 4Access the worldmonitor dashboard through your web browser at the address indicated in the terminal output, typically http://localhost:3000
  5. 5Explore the different sections of the dashboard, such as news feeds, geopolitical maps, and infrastructure trackers, to familiarize yourself with the available features
Ready-to-paste prompt
Search for 'COVID-19' in the news aggregator to see real-time updates on the pandemic's global impact
Heads up: Ensure you have Node.js (version 16 or higher) installed on your system to successfully run and build worldmonitor, as it's built with TypeScript and relies on Node.js for its execution environment
Saves to your device

Topics

agent
ai
dashboard
geopolitics
mcp
mcp-server
monitoring
news
opensource
osint
palantir
situation
How Worldmonitor: Global Awareness works
Codeflow
Free to inspect

Worldmonitor: Global Awareness is a very large TypeScript project (~743k lines across 2618 code files, plus 922 test files). It is a full software project: use it through its install path rather than reading it end to end. Last commit this month, AGPL-3.0 license, has a test suite.

Size
Very large codebase
~743k lines · 2618 code files · days to read — use, don't read
Setup
Developer setup
A real software project. Use it via its install path; don't expect to read it all.
Runs on
Node.js · Docker
Needs API keys (.env)
TypeScript 52%JavaScript 45%CSS 2%HTML 1%
What happens, step by step

AI tool monitors global news and data

You give
User query
1Data Collection
Gathers news and data
src/main.ts
2AI Processing
Analyzes data with AI
src/App.ts
3Map Display
Displays data on maps
4Panel Inventory
Organizes panel data
5Cross-stream Correlation
Finds correlations
You get
News briefs
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
  3. 3
    src/App.ts
    Where the program starts running
  4. 4
    package.json
    Dependencies and the commands it exposes
  5. 5
    .env.example
    The API keys and settings you must provide
What's in each folder
src/Core code — the actual logic818 files
server/Backend / API408 files
api/Backend / API208 files
workers/Backend / API15 files
cli/Command-line entry points7 files
docs/Documentation610 files
scripts/Helper scripts653 files
proto/Data models & types301 files
READMEHas testsDocumentedCI checksDocker readyAGPL-3.0 licenseUpdated this month
Quick Actions
Details
Creator
koala73
Language
TypeScript
Category
mcp-server
Published
1/8/2026

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.