
worldmonitor v2.10.0
リアルタイムグローバルインテリジェンスダッシュボード。AI駆動のニュース集約、地政学的監視、およびインフラストラクチャ追跡を統合した状況認識インターフェース。
World Monitor
リアルタイム・グローバルインテリジェンスダッシュボード — AI によるニュース集約、地政学モニタリング、インフラ追跡を統合された状況認識インターフェースで提供します。
ドキュメント · リリース · コントリビューション

主な機能
- 500 以上の厳選ニュースフィード — 15 カテゴリにわたり、AI が要約してブリーフを生成
- デュアルマップエンジン — 3D グローブ (globe.gl) と WebGL フラットマップ (deck.gl)、56 種類のマップレイヤー
- クロスストリーム相関分析 — 軍事・経済・災害・エスカレーションのシグナル収束を検出
- 国家不安定指数 (CII) — Tier-1 の 31 か国を対象に、サーバー側で確定する CII v8 ストレススコアリング
- 金融レーダー — 29 の証券取引所、コモディティ、暗号資産、7 シグナルのマーケットコンポジット
- ローカル AI — Ollama ですべて実行可能、API キー不要
- 単一コードベースから 6 つのサイトバリアント (world、tech、finance、commodity、happy、energy)
- ネイティブデスクトップアプリ (Tauri 2) — macOS、Windows、Linux 対応
- 25 言語対応 — 各言語のネイティブフィードと RTL サポート
機能の全一覧、アーキテクチャ、データソース、アルゴリズムについては ドキュメント を参照してください。
サポート状況
すべてのサイトバリアントとデスクトップバイナリは単一のコードベースからビルドされ、同じリリースプロセスで配布されます。以下の表に、どの提供形態が安心して依存できるかを示すメンテナンス状況をまとめます。
| 提供形態 | ステータス | 備考 |
|---|---|---|
worldmonitor.app、tech.、finance.、commodity.、happy.、energy. | 安定 | 本リポジトリからビルドされる公開デプロイ。積極的にメンテナンス中 |
| デスクトップバイナリ (Windows / macOS Apple Silicon / macOS Intel / Linux AppImage) | 安定 | アプリ内でバリアントを切り替えられる単一の Tauri バイナリ。現在の CI リリース対象は full と tech |
上記に対して報告された Issue は同一のバックログでトリアージされます。現在オープン中の作業は Issue ボード を参照してください。
クイックスタート
git clone https://github.com/koala73/worldmonitor.git
cd worldmonitor
npm install
npm run dev
localhost:3000 を開きます (ポートは .env.local の DEV_PORT で変更可能)。このアプリは環境変数なしで動作します。
一部の機能固有のデータソースには認証情報が必要な場合があります。全一覧は .env.example を参照してください。
バリアント別の開発:
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
デプロイ方法 (Vercel、Docker、静的ホスティング) については セルフホスティングガイド を参照してください。
技術スタック
| カテゴリ | 技術 |
|---|---|
| フロントエンド | Vanilla TypeScript、Vite、globe.gl + Three.js、deck.gl + MapLibre GL |
| デスクトップ | Tauri 2 (Rust) + Node.js サイドカー |
| AI/ML | Ollama / Groq / OpenRouter、Transformers.js (ブラウザ側) |
| API コントラクト | Protocol Buffers (290 proto、35 サービス)、sebuf HTTP アノテーション |
| デプロイ | Vercel Edge Functions (60 以上)、Railway リレー、Tauri、PWA |
| キャッシュ | Redis (Upstash)、3 層キャッシュ、CDN、Service Worker |
スタックの詳細は アーキテクチャドキュメント を参照してください。
プログラマティックアクセス
World Monitor はブラウザだけでなく、エージェントやスクリプトからの利用も想定して設計されています: