Aller au contenu
ReviewRamble

La lettre hebdomadaire

L’IA, évaluée, dans votre boîte mail.

  • Les nouveaux tests d’outils, de modèles, de serveurs MCP et de dépôts, avec le verdict en premier
  • Les prix et les notes revérifiés quand quelque chose change
  • Les nouvelles analyses dès leur publication

Modèles, agents, serveurs MCP et les outils qui méritent vraiment votre temps.

Un e-mail par semaine. Désinscrivez-vous avec le lien présent dans chaque lettre. Comment nous utilisons votre e-mail

Global Threat Map

Carte de situation en Next.js des conflits et événements, avec fiches pays et dossiers d'acteurs via Valyu ; sans authentification par défaut.

Avis de Sheela · Mis à jour

Voir sur GitHub Open source

Notre note

3.3/5

Une démonstration frappante de ce qu'une API de recherche peut mettre sur une carte, et un risque si vous la déployez telle quelle sur l'internet ouvert.

Qu’est-ce que Global Threat Map ?

Global Threat Map place des événements d'actualité (conflits, manifestations, catastrophes) sur un globe Mapbox avec des niveaux de menace en couleur, un fil d'événements filtrable, des alertes par mots-clés et des couches pour les bases américaines et de l'OTAN. Un clic sur un pays interroge l'Answer API de Valyu sur les conflits actuels et historiques, sources à l'appui ; la fonction dossier lance une tâche Valyu DeepResearch sur n'importe quel acteur et renvoie un rapport, un CSV, un PowerPoint et un PDF.

C'est une application Next.js 16 qui demande un jeton Mapbox et une clé d'API Valyu, avec une clé OpenAI facultative pour extraire les lieux. Deux modes existent : auto-hébergé, le mode par défaut, sans connexion, et un mode OAuth Valyu dont les identifiants sont fournis par Valyu sur demande.

Global Threat Map vaut-il le coup ?

Global Threat Map est la plus populaire des applications vitrines de Valyu, avec environ 1 860 étoiles sur GitHub et 297 forks depuis janvier 2026, et elle se lit mieux comme une vitrine que comme un outil de surveillance. Ses événements, fiches pays et dossiers sont des résultats de recherche et des résumés de modèle posés sur une carte ; une épingle indique où un article a été géocodé, pas qu'un fait y a été vérifié.

Le modèle de sécurité est la première chose à comprendre. Dans le code, `isSelfHostedMode()` renvoie true sauf si `NEXT_PUBLIC_APP_MODE` vaut exactement `valyu` : un nouveau déploiement où la variable manque ou est mal orthographiée tourne donc sans authentification, et chaque consultation de pays et chaque dossier lancé par un visiteur est facturé sur votre clé. Des tickets ouverts sur le dépôt en signalent davantage : aucune limitation de débit, une route `valyu-proxy` sans liste blanche de chemins, des résultats de deep research lisibles par quiconque possède l'identifiant de la tâche, et un jeton exposé sur la démo Railway. Nous n'avons pas confirmé chacun d'eux, mais aucun n'a reçu de réponse ni de correctif dans la liste des tickets.

Le hic : le projet s'est tu. Le dernier commit date du 2 juillet 2026, aucune version n'est publiée, 22 tickets sont ouverts et le SDK est figé sur valyu-js ^2.5.2, plusieurs versions mineures derrière la série 2.11 qui a apporté les relances sur limite de débit et les délais d'expiration. Le README promet des dossiers de ~50 pages produits en 5 à 10 minutes, alors que le code demande le mode fast de Valyu (25 crédits par tâche, environ 0,16 $ au tarif à l'usage) : attendez-vous à des rapports plus courts qu'annoncé. Un ticket ouvert soutient en outre que le nombre de forks est gonflé ; voyez les étoiles et les forks comme de l'intérêt, pas de l'usage.

Notre avis : c'est une bonne lecture d'après-midi pour qui construit une interface de recherche centrée sur une carte, et un mauvais choix à laisser tourner en public sans y placer d'abord votre propre connexion, un limiteur de débit et un plafond de dépenses Valyu.

Là où il fait la différence

  • Un développeur de rédaction qui prototype un format explicatif sur la géopolitique

    Montrer aux éditeurs à quoi ressemblerait une carte des conflits cliquable avec des fiches sourcées

    Lancez-la en local avec un jeton Mapbox et une clé Valyu ; un clic sur un pays coûte un appel à l'Answer API, un dossier une tâche DeepResearch fast. Reconstruisez ce que vous gardez, car le code n'est plus maintenu.

  • Une enseignante d'un cours universitaire d'OSINT

    Offrir aux étudiants un bac à sable pour confronter des résumés d'IA aux sources primaires

    Hébergez une instance derrière le SSO du campus et un plafond de requêtes, puis faites vérifier par les étudiants chaque épingle et chaque affirmation de dossier dans les articles cités. La valeur est dans la vérification, pas dans la carte.

Avant de vous engager

Mise en route
Clonez, `npm install`, renseignez `NEXT_PUBLIC_MAPBOX_TOKEN`, `VALYU_API_KEY` et `NEXT_PUBLIC_APP_MODE=self-hosted` dans `.env.local`, puis `npm run dev`. Moins de 30 minutes jusqu'à une carte fonctionnelle.
Intégrations
valyu-js pour la recherche, les réponses et DeepResearch ; Mapbox GL JS ; OpenAI en option (gpt-4.1-nano par défaut) pour l'extraction des lieux. Des routes d'API plus récentes couvrent les séismes, la détection d'incendies, les vols militaires, les installations nucléaires et Polymarket.
Données et confidentialité
Les requêtes partent vers Valyu et, en option, OpenAI ; le jeton Mapbox est public par conception et intégré au client. En mode auto-hébergé, il n'y a aucun compte utilisateur ; en mode Valyu, les informations de l'utilisateur sont conservées dans le localStorage du navigateur.
Coût à grande échelle
Mapbox facture 5,00 $ les 1 000 chargements de carte au-delà de 50 000 par mois. En mode auto-hébergé, le coût Valyu croît avec les visiteurs puisque rien ne les limite ; une instance publique exige un plafond de dépenses sur le compte Valyu.
Limites
Aucune limitation de débit dans le code que nous avons lu, 22 tickets ouverts, aucune version publiée. En mode Valyu, les visiteurs non connectés ont droit à 2 consultations de pays gratuites et à aucune recherche d'acteur.

Les points forts

  • Carte, fil d'événements, fiches pays et dossiers dans une seule application Next.js
  • Dossiers exportables en CSV, PowerPoint et PDF
  • Sources citées dans les résumés de conflits par pays
  • Déploiement possible avec Docker et Railway

Les points faibles

  • Bascule en mode sans authentification sauf si APP_MODE vaut exactement valyu
  • Tickets de sécurité ouverts (limitation de débit, proxy, accès aux tâches) sans réponse
  • Aucun commit depuis juillet 2026 ; SDK figé sur ^2.5.2
  • Licence indiquée seulement dans le README ; package.json dit ISC et il n'y a pas de fichier LICENSE

Idéal pour

Les développeurs qui étudient comment bâtir sur Valyu une interface de recherche cartographique, en local ou derrière leurs propres contrôles d'accès.

Alternatives à Global Threat Map

Global Threat Map : questions fréquentes

Global Threat Map vaut-il le coup ?
Une démonstration frappante de ce qu'une API de recherche peut mettre sur une carte, et un risque si vous la déployez telle quelle sur l'internet ouvert. Nous lui donnons 3.3 sur 5.
Combien coûte Global Threat Map ?
Code gratuit (le README indique MIT). L'exécuter consomme vos crédits Valyu à chaque consultation et dossier, et Mapbox au-delà de 50 000 chargements de carte par mois.
Quels sont les inconvénients de Global Threat Map ?
Bascule en mode sans authentification sauf si APP_MODE vaut exactement valyu; tickets de sécurité ouverts (limitation de débit, proxy, accès aux tâches) sans réponse; aucun commit depuis juillet 2026 ; SDK figé sur ^2.5.2; licence indiquée seulement dans le README ; package.json dit ISC et il n'y a pas de fichier LICENSE.
À qui s’adresse Global Threat Map ?
Les développeurs qui étudient comment bâtir sur Valyu une interface de recherche cartographique, en local ou derrière leurs propres contrôles d'accès.
Combien coûte Global Threat Map pour une équipe ou en production ?
Mapbox facture 5,00 $ les 1 000 chargements de carte au-delà de 50 000 par mois. En mode auto-hébergé, le coût Valyu croît avec les visiteurs puisque rien ne les limite ; une instance publique exige un plafond de dépenses sur le compte Valyu.
Global Threat Map est-il sûr pour les données de l’entreprise ?
Les requêtes partent vers Valyu et, en option, OpenAI ; le jeton Mapbox est public par conception et intégré au client. En mode auto-hébergé, il n'y a aucun compte utilisateur ; en mode Valyu, les informations de l'utilisateur sont conservées dans le localStorage du navigateur.
Quelles sont les meilleures alternatives à Global Threat Map ?
Les alternatives les plus proches que nous avons testées sont God's Eye View et Global Hack Map.

Réponses vérifiées le 3 nov. 2026.