Crucix est un « terminal d'intelligence personnel » qui agrège 27 sources de données OSINT publiques en un seul tableau de bord temps réel, rafraîchi automatiquement toutes les 15 minutes. L'idée : surveiller le monde depuis de multiples sources et être alerté dès que quelque chose change. Là où un analyste devrait jongler entre des dizaines de sites, Crucix interroge tout en parallèle et restitue le résultat sur une interface auto-contenue, sans cloud ni télémétrie.
Les sources couvrent un large spectre géostratégique et financier : détection satellite d'anomalies thermiques (NASA FIRMS), suivi de vols ADS-B, suivi maritime AIS, mesures de radioactivité, événements de conflits (GDELT, ACLED, ReliefWeb), sanctions (OFAC, OpenSanctions), indicateurs économiques (FRED, Trésor US, EIA), alertes météo (NOAA/NWS), signaux sociaux et suivi de constellations satellites. Le tout est rendu sur un globe 3D WebGL avec marqueurs typés et corridors animés.
C'est la seule de ces applications à intégrer une dimension IA. Connecté à un LLM (plusieurs fournisseurs supportés), Crucix devient un assistant d'intelligence : il génère des analyses actionnables citant des données précises, pousse des alertes vers Telegram et Discord, et répond à des commandes (/brief, /sweep, /status) depuis le téléphone. L'intégration IA est optionnelle et se dégrade gracieusement : sans clé IA, le dashboard fonctionne en mode données brutes.
Techniquement, Crucix tourne sous Node.js 22+ (ESM pur), avec Express comme seule dépendance runtime et un frontend HTML/JS auto-contenu (Globe.gl, D3). Licence AGPL-3.0. Vous l'installez et le maintenez sur un VPS Docker DINAO, en France.