
あなた専用のインテリジェンスエージェント。複数のデータソースから世界を監視し、何か変化があれば通知します。
あなた自身のインテリジェンス端末。27の情報源。1つのコマンド。クラウド不要。
シグナルネットワークに参加

| ブートシーケンス | ワールドマップ |
|---|---|
![]() | ![]() |
| 3Dグローブビュー |
|---|
![]() |
ライブウェブサイト: https://www.crucix.live/ 先に公開デモを試してから、リポジトリをクローンしてCrucixをローカルで実行してください。
Crucixは、衛星火災検知、航空機追跡、放射線監視、衛星コンステレーション追跡、経済指標、ライブ市場価格、紛争データ、制裁リスト、ソーシャルセンチメントを、27のオープンソースインテリジェンスフィードから並列で15分ごとに取得し、すべてを単一の自己完結型Jarvis風ダッシュボードに表示します。
LLMに接続すると、双方向インテリジェンスアシスタントになります。重要な変化があったときにTelegramとDiscordへ多層アラートをプッシュし、スマホから/briefや/sweepなどのコマンドに応答し、実際のクロスドメインデータに基づいた実行可能なトレードアイデアを生成します。あなたが眠っている間も世界を見守る、あなただけのアナリストです。
まずhttps://www.crucix.live/でライブデモをお試しください。フルローカルスタックが必要になったらリポジトリをクローンしてください。
クラウドなし。テレメトリなし。サブスクリプションなし。node server.mjsを実行するだけですぐに動きます。
[!WARNING] Crucixは、公式トークン、コイン、NFT、エアドロップ、プレセール、その他のブロックチェーンベースの資産を一切ローンチしていません。 Crucixの名前、ロゴ、ブランディングを使用したトークンやデジタル資産は、Crucixとは無関係であり、Crucixによる承認も受けていません。 第三者による投稿、DM、ウェブサイトに基づいて、購入、宣伝、受け取りのためのウォレット接続、トランザクションへの署名、送金をしないでください。
世界のリアルタイムインテリジェンスの大半—衛星画像、放射線量、紛争事象、経済指標、航空機追跡、海上活動—は公開されています。ただ、それらは何十もの政府API、研究機関、オープンデータフィードに散らばっており、誰も個別に確認する時間がありません。
Crucixはそれらすべてを1つの場所にまとめます。ペイウォールの背後でもなく、エンタープライズプラットフォームに閉じ込められることもなく、機密許可も不要です。オープンデータを、あなた自身のマシンで集約・クロス相関し、15分ごとに更新するだけです。
これは、今この瞬間に世界で実際に何が起きているのかを理解したいすべての人のために作られました—研究者、ジャーナリスト、トレーダー、OSINTアナリスト、あるいは情報へのアクセスが予算に左右されるべきではないと信じる好奇心旺盛な人々のために。
git clone https://github.com/calesthio/Crucix.git cd Crucix
npm install
cp .env.example .env
npm run dev
> **`npm run dev` が黙って失敗する場合**(出力なしで終了する場合)は、代わりに Node を直接実行してください:
> ```bash
> node --trace-warnings server.mjs
> ```
> これにより、一部のシステム(特に Windows の PowerShell)でエラーを飲み込む可能性がある npm のスクリプトランナーを回避できます。正確な問題を診断するには `node diag.mjs` を実行することもできます — Node のバージョンを確認し、各モジュールのインポートを個別にテストし、ポートの利用可能性を検証します。詳細は [トラブルシューティング](#troubleshooting) を参照してください。
ダッシュボードは `http://localhost:3117` で自動的に開き、すぐに最初のインテリジェンススイープを開始します。この初期スイープは全 27 のソースを並列にクエリし、通常 30〜60 秒かかります — スイープが完了して最初のデータ更新がプッシュされるまで、ダッシュボードは空のまま表示されます。その後、SSE(Server-Sent Events)を介して 15 分ごとに自動更新されます。手動でのページ更新は不要です。
**要件:** Node.js 22+(ネイティブ `fetch`、トップレベル `await`、ESM を使用)
### Docker```bash
git clone https://github.com/calesthio/Crucix.git
cd Crucix
cp .env.example .env # add your API keys
docker compose up -d
ダッシュボードは http://localhost:3117 にあります。スイープデータはボリュームマウントを介して ./runs/ に永続化されます。ヘルスチェックエンドポイントが含まれます。
自己完結型のJarvisスタイルHUD:
トップバーの VISUALS FULL / VISUALS LITE ボタンはレンダリング動作のみを変更します。データソースの削除やスイープ範囲の縮小は行いません。
VISUALS LITE に切り替えると、ダッシュボードは次のようになります:
モバイル固有の動作:
VISUALS LITE はダッシュボードを平面マップモードに強制しますこの設定はブラウザのローカルストレージに保存されるため、UIは最後に選択した設定を記憶します。
サーバーは15分ごとにスイープサイクルを実行します (設定可能)。各サイクル:
Crucixは対話型Telegramボットとしても機能します。アラートの送信に加えて、チャットから直接コマンドに応答します:
| コマンド | 機能 |
|---|---|
/status | システムヘルス、最終スイープ時刻、ソースステータス、LLMステータス |
/sweep | 手動スイープサイクルのトリガー |
/brief | 最新インテリジェンスのコンパクトなテキスト要約 (方向性、主要メトリクス、主要OSINT) |
/portfolio | ポートフォリオのステータス (Alpaca接続時) |
/alerts | ティア付きの最近のアラート履歴 |
/mute / /mute 2h | アラートを1時間 (またはカスタム期間) 停止 |
/unmute | アラートを再開 |
/help | 利用可能な全コマンドを表示 |
これには .env 内の TELEGRAM_BOT_TOKEN と TELEGRAM_CHAT_ID が必要です。ボットは5秒ごとにメッセージをポーリングします (TELEGRAM_POLL_INTERVAL で設定可能)。
Crucixは、スラッシュコマンドとリッチ埋め込みアラートを備えたフル機能のボットとしてDiscordもサポートしています。Telegramボットの機能をDiscordネイティブのフォーマットで再現します。
| コマンド | 機能 |
|---|---|
/status | システムヘルス、最終スイープ時刻、ソースステータス、LLMステータス |
/sweep | 手動スイープサイクルのトリガー |
/brief | 最新インテリジェンスのコンパクトなテキスト要約 |
/portfolio | ポートフォリオのステータス (Alpaca接続時) |
アラートは、色分けされたサイドバー付きのリッチ埋め込みで配信されます: FLASH は赤、PRIORITY は黄、ROUTINE は青。各埋め込みには、シグナルの詳細、信頼度スコア、クロスドメイン相関が含まれます。
セットアップに必要なもの: DISCORD_BOT_TOKEN、DISCORD_CHANNEL_ID、およびスラッシュコマンドの即時登録には任意で DISCORD_GUILD_ID。詳細は APIキーの設定 を参照してください。
Webhookフォールバック: フルボットを実行したくない場合は、代わりに DISCORD_WEBHOOK_URL を設定します。これにより、依存関係ゼロで一方向アラート (スラッシュコマンドなし) が有効になります — discord.js は不要です。
任意の依存関係: フルボットには discord.js が必要です。npm install discord.js でインストールしてください。インストールされていない場合、Crucixは自動的にWebhookのみのモードにフォールバックします。
拡張分析のために8つのLLMプロバイダーのいずれかに接続します: