@BTCqzy1: 做股票和全球资产研究,最难的是信息整合。 美股、A 股、港股、商品、能源、加密货币,表面上是不同市场,背后却都被同一套全球宏观、地缘政治、政策变化和风险事件牵动。 但是这些信号全都分散在不同网站里:OpenSky、交易所、新闻源、政府数据…

X AI KOLs Timeline 工具

摘要

World Monitor 是一个开源全球情报仪表盘,整合65+外部数据源、500+新闻源、29个交易所,提供实时全球风险可视化和AI生成简报。

做股票和全球资产研究,最难的是信息整合。 美股、A 股、港股、商品、能源、加密货币,表面上是不同市场,背后却都被同一套全球宏观、地缘政治、政策变化和风险事件牵动。 但是这些信号全都分散在不同网站里:OpenSky、交易所、新闻源、政府数据库 等等~ 分享一个我一直在关注的开源项目:World Monitor,(GitHub 56.2k ) 它把 65+ 外部数据源、500+ 精选新闻源、29 个股票交易所,以及军事、经济、灾害、网络、基础设施等信号打通,再用 AI 合成成可读的全球情报简报。 它像一个开源版的全球态势感知系统。 核心功能很硬: 双引擎地图:3D 地球仪 + WebGL 地图,支持 56 类地图图层,实时可视化全球风险。 国家不稳定指数 CII:覆盖 31 个重点国家,用多维信号做综合风险评分。 金融雷达:覆盖 29 个交易所、商品、加密货币和 7 信号市场综合指数。 本地 AI:支持 Ollama,本地运行,不一定依赖 API Key。 支持 24 种语言,包括原生语言源和 RTL 支持。 World Monitor 的价值就在于,把新闻、地图、金融、宏观和地缘信号收进一个统一面板里,让你更快看到全球发生了什么,以及它可能影响哪些资产。 感兴趣的可以看看~非投资建议,dyor~ 地址:https://github.com/koala73/worldmonitor…
查看原文
查看缓存全文

缓存时间: 2026/06/10 13:55

做股票和全球资产研究,最难的是信息整合。

美股、A 股、港股、商品、能源、加密货币,表面上是不同市场,背后却都被同一套全球宏观、地缘政治、政策变化和风险事件牵动。

但是这些信号全都分散在不同网站里:OpenSky、交易所、新闻源、政府数据库 等等~

分享一个我一直在关注的开源项目:World Monitor,(GitHub 56.2k )

它把 65+ 外部数据源、500+ 精选新闻源、29 个股票交易所,以及军事、经济、灾害、网络、基础设施等信号打通,再用 AI 合成成可读的全球情报简报。

它像一个开源版的全球态势感知系统。

核心功能很硬:

双引擎地图:3D 地球仪 + WebGL 地图,支持 56 类地图图层,实时可视化全球风险。

国家不稳定指数 CII:覆盖 31 个重点国家,用多维信号做综合风险评分。

金融雷达:覆盖 29 个交易所、商品、加密货币和 7 信号市场综合指数。

本地 AI:支持 Ollama,本地运行,不一定依赖 API Key。

支持 24 种语言,包括原生语言源和 RTL 支持。

World Monitor 的价值就在于,把新闻、地图、金融、宏观和地缘信号收进一个统一面板里,让你更快看到全球发生了什么,以及它可能影响哪些资产。

感兴趣的可以看看~非投资建议,dyor~

地址:https://github.com/koala73/worldmonitor…


koala73/worldmonitor

Source: https://github.com/koala73/worldmonitor

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

Web App  Tech Variant  Finance Variant  Commodity Variant  Happy Variant  Energy Variant

Download Windows  Download macOS ARM  Download macOS Intel  Download Linux

Documentation  ·  Releases  ·  Contributing

World Monitor Dashboard


What It Does

  • 500+ curated news feeds across 15 categories, AI-synthesized into briefs
  • Dual map engine — 3D globe (globe.gl) and WebGL flat map (deck.gl) with 56 map layer types
  • Cross-stream correlation — military, economic, disaster, and escalation signal convergence
  • Country Instability Index (CII) — server-authoritative CII v8 stress scoring for 31 Tier-1 countries
  • Finance radar — 29 stock exchanges, commodities, crypto, and 7-signal market composite
  • Local AI — run everything with Ollama, no API keys required
  • 6 site variants from a single codebase (world, tech, finance, commodity, happy, energy)
  • Native desktop app (Tauri 2) for macOS, Windows, and Linux
  • 24 languages with native-language feeds and RTL support

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.

SurfaceStatusNotes
worldmonitor.app, tech., finance., commodity., happy., energy.StablePublic deployments built from this repo, actively maintained
Desktop binaries (Windows / macOS Apple Silicon / macOS Intel / Linux AppImage)StableOne Tauri binary that switches variants in-app; current CI release targets are full and tech

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:5173. The app runs with no environment variables.

Feature-specific data sources may require credentials — for example, the flight-price command (fly LON DXB) needs TRAVELPAYOUTS_API_TOKEN to return live quotes; without it the command shows a “credentials required” message rather than synthetic data. 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

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


Tech Stack

CategoryTechnologies
FrontendVanilla TypeScript, Vite, globe.gl + Three.js, deck.gl + MapLibre GL
DesktopTauri 2 (Rust) with Node.js sidecar
AI/MLOllama / Groq / OpenRouter, Transformers.js (browser-side)
API ContractsProtocol Buffers (276 protos, 34 services), sebuf HTTP annotations
DeploymentVercel Edge Functions (60+), Railway relay, Tauri, PWA
CachingRedis (Upstash), 3-tier cache, CDN, service worker

Full stack details in the architecture docs.


Flight Data

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


Data Sources

WorldMonitor aggregates 65+ external providers and APIs across geopolitics, finance, energy, climate, aviation, cyber, military, infrastructure, and news intelligence — surfaced through 500+ curated feeds and tracked by a freshness monitor covering 35 source groups. See the full data sources catalog for providers, feed tiers, and collection methods.


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 CaseAllowed?
Personal / research / educationalYes, under AGPL-3.0-only
Self-hosted instanceYes, under AGPL-3.0-only
Fork and modifyYes, share source under AGPL-3.0-only when required
Commercial use / SaaSYes, under AGPL-3.0-only when you comply with AGPL obligations
Private-source proprietary use or official branding rightsSeparate 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:

  • Cody Richard — Disclosed three security findings covering IPC command exposure, renderer-to-sidecar trust boundary analysis, and fetch patch credential injection architecture (2026)

See our Security Policy for responsible disclosure guidelines.


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

Star History

Star History Chart

爱丽丝呀! (@BTCqzy1): 做美股研究,数据这关最难过。行情、财报、宏观指标分散在几十个网站,手动拼凑既费时又容易出错。

GitHub 上狂揽 65.1k Star、6.4k Fork 的顶级开源项目 OpenBB,最近支持了 MCP 协议,可以直接接入 Claude 等众多大模型——相当于给 AI 装上了一套实时金融数据库,让它帮你干数据收集这件脏活。

相似文章

ZhuLinsen/daily_stock_analysis

GitHub Trending (daily)

这是一个基于AI大模型的A股/港股/美股智能分析系统,支持每日自动分析并推送决策报告到企业微信、飞书、Telegram等多个平台,并提供Web工作台和多种数据源集成。

koala73/worldmonitor

GitHub Trending (daily)

# koala73/worldmonitor 来源: [https://github.com/koala73/worldmonitor](https://github.com/koala73/worldmonitor) # World Monitor **实时全球情报仪表板** — AI驱动的新闻聚合、地缘政治监测和基础设施追踪,统一于一个态势感知界面。 [![GitHub stars](https://img.shields.io/github/stars/koala73/worldmonitor?style=social)](https://github.com/koala73/worldmonitor/stargazers) [![GitHub forks](https://img.shields.io/github/forks/ko

@BTCqzy1: Claude 接入真实金融数据之后,真的把股票研究卷到新高度了~ 现在通过 MCP 直接调用实时股价等数据,给出的每一条判断都有数据支撑。 我把自己日常交易中用的一套Prompt 整理出来了: 从开盘前扫描 → 进场确认 → 持仓管理 →…

X AI KOLs Timeline

用户分享通过MCP协议将Claude接入真实金融数据(实时股价等)后,用于股票交易的一套Prompt,涵盖开盘扫描、进场确认、持仓管理等环节,展示AI辅助投资决策的实用案例。