← Retour au site

Blackwall : un agent IA qui surveille et protège ton réseau comme un garde du corps numérique

Image de couverture – Blackwall

Présentation

Blackwall est un projet d’agent IA de surveillance et de protection réseau.
Inspiré de Gotham (Palantir), il a été conçu pour être entièrement self-hosted, transparent et sous contrôle humain.

L’idée est simple : un agent intelligent qui se déplace activement dans ton réseau, connaît chaque appareil, sait ce qu’il a le droit de faire, et intervient uniquement quand quelque chose sort de l’ordinaire.


Architecture

Le système repose sur trois piliers :

  • L’agent mobile — Un Raspberry Pi 4B qui se balade activement dans le réseau. Il découvre les appareils, observe leur comportement et exécute les actions de blocage temporaire.
  • Le cerveau — Une VM qui fait tourner un LLM (Hermes). C’est lui qui analyse les événements, consulte la base de données et décide de la réponse appropriée.
  • La mémoire — Une base de données qui contient tous les appareils du réseau (IP, hostname, MAC, rôle, permissions et baseline de comportement).

Une interface web permet de tout visualiser et d’administrer le système en temps réel.


Fonctionnement

  1. L’agent découvre et cartographie le réseau en continu.
  2. Chaque appareil est associé à un profil clair : ce qu’il a le droit d’émettre, de recevoir et de faire.
  3. Dès qu’un comportement inhabituel est détecté, l’agent l’observe et envoie le contexte au cerveau.
  4. Le LLM analyse la situation et décide :
    • Soit de laisser passer
    • Soit d’appliquer un blocage temporaire
    • Soit de demander ton autorisation pour une action plus lourde

Aucune destruction ou action permanente n’est jamais exécutée sans ton accord explicite.


Objectifs du projet

  • Avoir une surveillance réseau intelligente et proactive
  • Garder un contrôle humain total sur les décisions critiques
  • Rester 100 % self-hosted (pas de cloud, pas de dépendance externe)
  • Disposer d’une interface claire pour voir l’état du réseau et gérer les alertes

État actuel

Le projet est encore en phase de conception et de structuration.
Les prochains chantiers concernent la base de données des appareils, la communication entre le Raspberry Pi et la VM, ainsi que le design de l’interface.