Noirci
Télécharger

Installez Noirci chez vous

Tout fonctionne hors ligne. Aucun de ces outils n'appelle nos serveurs, et il n'y a aucun compte à créer pour les utiliser. Licence MIT.

Ligne de commande

Un outil local, pensé pour s'intercaler dans le flux d'un agent comme Claude Code : ce qui part chez le fournisseur du modèle est masqué, ce qui revient est restauré.

Le paquet complet

Le binaire et le modèle dans une seule archive. Vous décompressez, vous lancez : le binaire trouve le modèle à côté de lui, il n'y a aucune variable d'environnement à régler.

sha256 b04d784ea591781c503cd5e6f57d3f77bc6d5a69dcd6601561fb90e14fa2a73f

tar xzf noirci-complet-linux-x86_64.tar.gz
cd noirci && ./installer.sh          # optionnel, pour l'avoir dans le PATH

noirci mask --table /tmp/t.json < question.txt | mon-agent | \
  noirci unmask --table /tmp/t.json
Télécharger les éléments séparément
Binaire seul 27,2 Mo

Sans le modèle il masque déjà les clés d'API, les identifiants à somme de contrôle, les coordonnées et les communes. Pas les noms de personnes ni de sociétés écrits en clair.

sha256 3d1de575756e6d0f87d3c29e951039b05be0998fbfcf27eb1b35e5775e79aa72

Modèle seul 169,9 Mo

À placer dans un dossier modele/ à côté du binaire, ou à désigner par NOIRCI_MODELE. Utile pour changer de modèle sans retélécharger le reste.

sha256 196d9198cf096c729cbdc00a11eaea40c877ea750a64e71e19d334692404cbe8

Seule la version Linux x86-64 est disponible pour l'instant. Les versions macOS et Windows demandent une compilation croisée que nous n'avons pas encore mise en place ; en attendant, le code se compile partout avec cargo build --release.

Extension navigateur

Signale les données personnelles dans ce que vous vous apprêtez à envoyer à ChatGPT, Claude, Gemini, Mistral ou Perplexity, et remet les vraies valeurs dans la réponse. Elle ne masque jamais toute seule : elle prévient, vous décidez.

Décompressez, puis dans chrome://extensions, activez le mode développeur et choisissez « Charger l'extension non empaquetée ».

sha256 698b6aefec34587657709c6602a1dd60b74fbb58698676d9c64931de071774dd

Le modèle coûte cher à charger

Environ 700 millisecondes. Sur un appel isolé c'est acceptable, pour un agent qui appelle en boucle c'est rédhibitoire. Le mode résident garde le modèle en mémoire et retombe à une quarantaine de millisecondes par appel.

noirci serve
{"action":"mask","texte":"Bonjour Claire Baudry, clé AKIAIOSFODNN7EXAMPLE."}
{"texte":"Bonjour PERSON_1, clé SECRET_1.","jetons":{…}}

Ce que ces outils détectent moins bien que le service

Le binaire embarque le modèle, le répertoire des communes et la cohérence sur tout le document : un nom trouvé une fois est retrouvé partout, y compris en signature. Il lui manque le répertoire des entreprises, 7,3 millions de dénominations, qui ne tient pas dans une archive raisonnable. L'extension a tout sauf le modèle.

Le taux de 3,96 % mesuré sur le service ne leur est donc pas transposable tant que nous n'avons pas publié leur mesure propre. C'est écrit ici parce qu'un chiffre valable pour un produit et affiché à côté d'un autre serait trompeur. Voir la méthode et les mesures.