Repolode
calesthio

calesthio/Crucix

15分ごとに27のオープンデータフィードを集約し、TelegramやDiscordにアラートを送るセルフホスト型インテリジェンスダッシュボード。

代替できる製品:DataminrPalantir Gotham

スター
12,128
フォーク
1,868
未解決の Issue
90
最終コミット
5 か月前

これは何?

CrucixはNode.jsで書かれたローカル向けインテリジェンスダッシュボードです。衛星による火災検知、航空機・船舶の追跡、放射線モニタリング、紛争イベント、制裁リスト、経済指標、リアルタイムの市場価格、ソーシャル上のセンチメントなど、27のオープンデータソースに並列で問い合わせます。取得した結果は、3D地球儀と平面地図を備えた単一のHTMLダッシュボードに表示され、ページはServer-Sent Eventsによって自動更新されます。

各スイープでは前回の実行からの変化を算出し、アラートをFLASH、PRIORITY、ROUTINEの3段階に分類します。アラートはTelegramまたはDiscordに送信されます。どちらのボットでも、/brief、/sweep、/statusなどのコマンドを利用できます。複数のプロバイダーに対応するオプションのLLMレイヤーでは、取引アイデアの生成やアラートの分類が可能です。LLMを設定していない場合は、ルールベースのエンジンがアラートを評価します。

ほとんどのデータソースではAPIキーは不要です。実行時の依存関係はExpressのみで、`node server.mjs`またはDocker Composeで起動できます。Node.js 22以降が必要です。

主な機能

  • 01デフォルトで15分ごとに27のオープンデータフィードを並列集約
  • 02地域フィルターを備えたインタラクティブな3D地球儀と平面地図
  • 03FLASH、PRIORITY、ROUTINEに分類したアラートをTelegramまたはDiscordに送信
  • 04/briefや/sweepなどの双方向ボットコマンド
  • 058つのプロバイダーに対応するオプションのLLM連携と、ルールベースのフォールバック
  • 06Docker Composeに対応し、テレメトリーなしでローカル実行

ユースケース

  • 個人のマシンで地政学的な動向や紛争イベントを追跡
  • ニュースのシグナルと併せて経済指標や商品価格をモニタリング
  • 複数ソース間のシグナルに変化があった際にスマートフォンでアラートを受信
  • OSINTデータパイプラインやソースモジュールの実験

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/calesthio/Crucix.git
  2. 2

    プロジェクトフォルダーに移動する

    cd Crucix
  3. 3

    依存関係をインストールする

    npm install
  4. 4

    環境変数テンプレートをコピーしてAPIキーを追加する

    cp .env.example .env
  5. 5

    ダッシュボードを起動する

    npm run dev

使う前に知っておきたいこと

  • Node.js 22以降が必要です。
  • 便利なデータソースの一部ではAPIキーが必要で、ADS-Bなどは月額約10ドルかかります。
  • 初回のスキャンには30~60秒かかるため、ダッシュボードは空の状態で起動します。
  • AGPL-3.0ライセンスのため、派生したネットワークサービスはソースコードを公開する必要があります。

トピック

よくある質問

Crucix とは?
15分ごとに27のオープンデータフィードを集約し、TelegramやDiscordにアラートを送るセルフホスト型インテリジェンスダッシュボード。 CrucixはNode.jsで書かれたローカル向けインテリジェンスダッシュボードです。衛星による火災検知、航空機・船舶の追跡、放射線モニタリング、紛争イベント、制裁リスト、経済指標、リアルタイムの市場価格、ソーシャル上のセンチメントなど、27のオープンデータソースに並列で問い合わせます。取得した結果は、3D地球儀と平面地図を備えた単一のHTMLダッシュボードに表示され、ページはServer-Sent Eventsによって自動更新されます。
Crucix は無料で使えますか?ライセンスは?
Crucix は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Crucix は今もメンテナンスされていますか?
半年以内に更新あり。Crucix の最終コミットは 2026年5月20日 です。
Crucix は何に使えますか?
個人のマシンで地政学的な動向や紛争イベントを追跡 ニュースのシグナルと併せて経済指標や商品価格をモニタリング 複数ソース間のシグナルに変化があった際にスマートフォンでアラートを受信 OSINTデータパイプラインやソースモジュールの実験
Crucix のインストール方法は?
リポジトリをクローンする: git clone https://github.com/calesthio/Crucix.git プロジェクトフォルダーに移動する: cd Crucix 依存関係をインストールする: npm install 環境変数テンプレートをコピーしてAPIキーを追加する: cp .env.example .env ダッシュボードを起動する: npm run dev
Crucix はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/calesthio/Crucix

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト