Carte de France live. Actualités par département. Analyse DISARM. Vidéos des candidats 2027. TV en direct.
→ infoverif.org · Signaler un bug · Proposer une fonctionnalité · ❤️ Nous soutenir
InfoVerif est un tableau de bord de surveillance médiatique pour la France. L'interface combine une carte interactive des 101 départements avec des outils d'analyse de contenu en temps réel : détection de propagande et désinformation via le framework DISARM, flux d'actualités locales live, vidéos des candidats à la présidentielle 2027, interventions à l'Assemblée Nationale, et TV française en direct.
Tout est gratuit, open source, sans compte, sans tracking.
- Shooting stars — quand une actualité se déclenche, une ligne SVG bleu électrique part du bord de la carte vers le département concerné
- Pulse markers — les marqueurs de département pulsent à chaque événement d'actu
- Toast notifications — 550ms après la shooting star, une notification apparaît en bas à gauche avec le nom de l'outlet et le titre de l'article
Clic sur un département :
- 5 actualités locales live (Google News RSS, URLs réelles décodées — plus de redirections
news.google.com) - Statistiques locales
Clic sur une commune :
- Données statistiques de la commune
Ticker horizontal sous la navbar, mise à jour toutes les 30 secondes. Ne répète jamais un titre déjà affiché. Badge BREAKING rouge, défilement droite-à-gauche (240s).
| Panneau | Largeur | Ce que ça fait |
|---|---|---|
| 🔍 Analyser un contenu | ~32% | Colle une URL, un texte, un discours, une vidéo YouTube → analyse DISARM complète |
| 📡 Infos en direct | 18% | Radar live des 25 dernières actus issues des shooting stars |
| 🎬 Vidéos Politique | 12% | YouTube RSS · 8 candidats 2027 · groupés Aujourd'hui / Cette semaine / Récentes |
| 🏛️ Discours & AN | 15% | Interventions live à l'Assemblée Nationale |
| 📺 TV Direct | 23% | Flux HLS de chaînes françaises en direct |
InfoVerif permet à n'importe quel citoyen de vérifier ce que disent les élus et les candidats.
Interventions à l'Assemblée Nationale (live)
- Discours et interventions des députés récupérés en direct depuis assemblee-nationale.fr
- Chaque intervention affiche : député, groupe politique, type (discours / question / amendement), extrait
- Bouton → Analyser : envoie le texte complet du discours (proxied via
/api/speechavec contexte des interventions précédentes) au moteur DISARM pour détection de propagande, manipulation, techniques rhétoriques
Vidéos des candidats 2027
- Dernières vidéos YouTube de chaque candidat, analysables en un clic
- Le bouton → Analyser passe l'URL YouTube directement à InfoVerif — le backend extrait et analyse le contenu audio/vidéo
Saisie libre
- Colle n'importe quelle déclaration politique, discours, interview, tweet, post TikTok — le moteur détecte les techniques de manipulation et produit un rapport DISARM complet
Colle n'importe quoi : URL, article de presse, discours politique, post réseau social, vidéo YouTube. Le moteur envoie au backend Railway (OpenAI GPT-4o + Whisper) et retourne :
| Sortie | Description |
|---|---|
| Score d'influence | 0–100, niveau : Faible / Modéré / Élevé / Critique |
| Scores détaillés | Propagande · Désinformation · Complotisme |
| Verdict | Label spécifique + résumé |
| Techniques DISARM | Code DISARM, mécanisme cognitif, sévérité, confiance, extrait |
| Red flags | Synthèse des signaux d'alerte |
| Stratégie de manipulation | Description du schéma détecté |
| Nuance | Note de contre-balancement |
| Correction suggérée | Au lieu de X, dire Y — parce que Z |
| À vérifier | Liste de claims prioritaires à fact-checker |
| Recommandations | Actions concrètes |
| Badges | audience_targeted · urgency_framing · viewpoint_balance · pattern_tags |
Supporte : texte libre · URLs d'articles · vidéos YouTube · import de fichiers .txt
YouTube RSS des 8 principaux candidats à la présidentielle 2027, channel IDs vérifiés :
| Candidat | Parti |
|---|---|
| Marine Le Pen | RN |
| Jean-Luc Mélenchon | LFI |
| Jordan Bardella | RN |
| Édouard Philippe | Horizons |
| Gabriel Attal | Renaissance |
| Éric Zemmour | Reconquête |
| François Ruffin | Indép. |
| Raphaël Glucksmann | PS |
Le bouton → Analyser envoie l'URL YouTube directement au moteur InfoVerif (analysé via yt-dlp côté backend). Les vidéos sont groupées par : Aujourd'hui · Cette semaine · Récentes. Cache 1h.
| Données | Source | Cache |
|---|---|---|
| Actualités locales | Google News RSS (par département) | 5 min |
| Actualités nationales (bandeau) | Google News RSS | 30 s |
| Analyse DISARM | Backend Railway (OpenAI GPT-4o + Whisper) | Temps réel |
| Vidéos politiques | YouTube RSS (channel IDs directs) | 1 h |
| Interventions AN | assemblee-nationale.fr | Live |
| TV directe | Flux HLS (chaînes publiques françaises) | Continu |
- Next.js 15 — App Router, routes API serveur
- React 19 — Interface réactive
- TypeScript — Typage bout en bout
- MapLibre GL — Carte vectorielle interactive
- Zustand — Store partagé carte ↔ panneaux
- hls.js — Lecture des streams TV
- Vercel — Déploiement frontend
- Railway — Backend analyse DISARM (FastAPI + OpenAI GPT-4o + Whisper)
- Vercel Analytics — Usage anonymisé
Backend : 🔒 Dépôt privé — accès réservé aux sponsors GitHub. Sponsoriser donne accès au code source complet du backend (pipeline DISARM, OpenAI, moteur de fact-checking) hébergé sur GenerativSchoolLaborg/infoverif.org-backend.
Note (mars 2026) : On a tenté une migration vers Mistral AI pour réduire les coûts. Revertée après 24h —
voxtral-mini-2507(modèle audio Mistral) n'est pas encore fonctionnel via l'API Python. Retour sur OpenAI (GPT-4o + Whisper) qui est stable en production.
git clone https://github.com/soufianelemqariMain/auditfrance.git
cd auditfrance
npm install
npm run devOuvrir http://localhost:3000.
Crée un fichier .env.local :
# Backend DISARM (Railway) — requis pour l'analyse de contenu
INFOVERIF_API_URL=https://...railway.app
INFOVERIF_API_KEY=...Sans ces variables, le panneau Analyser retournera une erreur de connexion. Toutes les autres fonctionnalités (carte, actualités, vidéos, TV) fonctionnent sans configuration.
L'architecture est volontairement modulaire. Chaque panneau est un composant React isolé. Chaque source de données est une route API Next.js indépendante. Ajouter une fonctionnalité = généralement un composant + une route.
app/
page.tsx # Layout principal + AnalyserPanel inline
api/
verify/ # Proxy vers backend Railway (DISARM)
dept-news/[code]/ # Google News RSS par département
news/ # Actualités nationales (bandeau)
corpus-politique/ # YouTube RSS candidats 2027
discours/ # Interventions AN
speech/ # Proxy speech complet + contexte
components/
Map.tsx # Carte MapLibre + shooting stars + toasts
NewsBandeau.tsx # Ticker breaking news
NewsTickerPanel.tsx # Radar live shooting stars
CorpusPolitiquePanel.tsx # Vidéos politique 2027
DiscoursPanel.tsx # Interventions AN
TVPanel.tsx # TV HLS direct
DepartmentPanel.tsx # Panneau département
CommunePanel.tsx # Panneau commune
lib/
store.ts # Zustand : analyserInput, radarNewsItems
InfoVerif s'inscrit dans la lignée de projets comme WorldMonitor, qui cartographie les événements géopolitiques mondiaux en temps réel.
Là où WorldMonitor surveille les conflits, les crises diplomatiques et les dynamiques de pouvoir à l'échelle internationale, InfoVerif se concentre sur la transparence de l'information en France : actualités locales par département, discours politiques, candidats à la présidentielle 2027, et détection de désinformation dans les médias français.
Deux angles complémentaires, deux missions distinctes :
| WorldMonitor | InfoVerif | |
|---|---|---|
| Focus | Géopolitique mondiale | Actualités & politique française |
| Utilisateurs | Analystes, diplomates, journalistes internationaux | Citoyens français, journalistes locaux |
| Objectif | Cartographier les événements géopolitiques | Vérifier les discours, détecter la propagande |
| Données | Conflits, crises, mouvements géopolitiques | Médias locaux, élus, candidats 2027 |
InfoVerif est gratuit et open source. Si l'outil vous est utile, vous pouvez soutenir le projet via GitHub Sponsors.
En sponsorisant, vous obtenez :
- 🔓 Accès au dépôt privé du backend (infoverif.org-backend) — code source complet du pipeline DISARM, OpenAI, et moteur de fact-checking
- La possibilité d'héberger votre propre instance d'InfoVerif
- Un accès anticipé aux nouvelles fonctionnalités
Chaque contribution aide à couvrir les coûts Railway et d'inférence IA, et à garder l'outil accessible à tous.
MIT — voir LICENSE.
Vérifier. Comprendre. Décider.