Le moteur

La méthode n'est pas un argument. C'est du code que vous pouvez lire.

Les quatre garanties de ma méthode ne sont pas des promesses commerciales : elles sont écrites dans un moteur d'exécution dont le code est public. Vous pouvez le télécharger, le lire, le faire auditer par votre informaticien.

Licence MIT · aucune inscription nécessaire pour consulter

Les quatre garanties, dans le code

  • Rien ne part sans signature

    proposition → périmètre → travail interne → signature → envoi

    Le moteur sépare ce qui se prépare de ce qui sort. Une automatisation ne peut pas produire d'envoi tant qu'un humain nommé n'a pas signé. Ce n'est pas une consigne qu'on peut oublier : c'est l'ordre des opérations.

  • Votre contrat prime sur l'outil

    périmètre effectif = votre périmètre ∩ celui de la brique

    Chaque brique déclare ce dont elle a besoin. Le moteur croise cette déclaration avec le périmètre que vous avez signé et ne retient que l'intersection. Une brique ne peut jamais s'accorder plus de droits que votre contrat.

  • Rien ne sort de votre dossier

    un seul point de passage pour toute lecture et toute écriture

    Les remontées de répertoire, les chemins absolus et les liens symboliques sont refusés. Le journal et le bouton d'arrêt sont hors de portée des automatisations elles-mêmes.

  • Le journal est chaîné

    chaque ligne porte l'empreinte de la précédente

    Supprimer ou modifier une ligne rompt la chaîne, et la vérification le signale immédiatement. Les échecs y figurent au même titre que les succès : un journal sans échec est un journal truqué.

Extrait de journal réel

Trois exemples, tirés de la même exploitation

C'est la seule chose que je vends : vous voyez ce que l'agent a proposé, ce qu'il a réellement fait, et qui l'a validé.

Choisir un exemple
Jeudi 06.08 · paniers du jour 38 paniers
Préparé · 07:12

38 paniers composés à partir des récoltes du jour, 2 substitutions proposées (fenouil → blettes).

Observé · 07:14

38 bons imprimés, 4 e-mails clients envoyés, 1 échec de livraison d'e-mail signalé.

Vérifié · 08:03

Contrôlé et signé — substitution refusée pour 1 client allergique, corrigée à la main.

Gain estimé : 4 h 20 par semaine
Vendredi 31.07 · clôture du mois 52 factures
Préparé · 06:40

52 factures préparées depuis les bons de livraison, 3 écarts de quantité signalés.

Observé · 06:44

49 factures envoyées, 3 mises en attente, 1 adresse e-mail invalide.

Vérifié · 09:15

Contrôlé et signé — 2 écarts confirmés côté client, 1 corrigé avant envoi.

Gain estimé : 6 h par mois
Lundi 04.08 · impayés 7 dossiers
Préparé · 08:05

7 relances rédigées, ton adapté à l'ancienneté du retard. Aucune envoyée.

Observé · 08:31

5 relances envoyées après votre validation, 2 écartées à votre demande.

Vérifié · 08:34

Contrôlé et signé — 1 client en litige retiré de la liste avant envoi.

Gain estimé : 2 h par mois

Ce qui tourne, et où

Trois briques, nommées. Aucune n'est un service que je vous revends : deux sont sous licence libre, la troisième est un logiciel gratuit que vous installez chez vous.

  • le moteur

    E-NKI-Engine

    Le code que j'ai écrit : périmètre, signature, journal chaîné. Licence MIT, dépôt public, remis avec le mandat.

  • les modèles de langage

    Hermes — Nous Research

    Des modèles à poids ouverts. Je m'appuie dessus sans être lié à personne : le moteur ne dépend d'aucun fournisseur en particulier, et le modèle se remplace sans réécrire vos automatisations.

  • la mémoire de votre instance

    Obsidian

    Vos notes et les conclusions de l'agent sont des fichiers texte sur votre disque, lisibles avec n'importe quel éditeur. Gratuit pour un usage professionnel. Le jour où vous arrêtez tout, vous gardez les fichiers.

Deux modes, et ce qui sort dans chacun

La différence n'est pas technique, elle est juridique. Autant la poser clairement avant de signer.

  • Tout en local

    Rien ne sort de votre machine

    Le modèle tourne sur votre matériel. Aucun texte n'est transmis à qui que ce soit. C'est plus lent et le modèle est plus petit — mais c'est le seul mode où « vos données ne sortent pas » est littéralement vrai. C'est le mode par défaut dès qu'il y a des données de clients ou de patients.

  • Modèle distant

    Le texte soumis au modèle sort · vos fichiers restent chez vous

    Le modèle tourne chez un fournisseur. Votre mémoire et vos documents restent sur votre disque, mais ce qui est soumis au modèle pour être traité, lui, est transmis. Cela exige un contrat de sous-traitance et figure à votre registre. Je ne présenterai jamais ce mode comme « local ».

Ce que vous possédez

  • La configuration de votre instance : périmètre, sources de données, réglages
  • Le journal complet de tout ce qui a été préparé, exécuté et validé
  • Le code du moteur et des briques, sous licence libre
  • Aucun format propriétaire, aucune licence de revente, aucune dépendance à moi

Ce que ça ne fait pas encore

Un prestataire qui n'a que des forces n'est pas crédible. Voici l'état réel, aujourd'hui.

  • Les briques lisent des fichiers, pas encore vos logiciels métier. Chaque connexion réelle est développée au cadrage, une par une.
  • La signature porte un nom de personne, pas encore une clé cryptographique personnelle. Le journal est vérifiable ; l'identité du signataire repose sur votre organisation.
  • Ce n'est pas un logiciel en libre-service. Il est installé et exploité dans le cadre d'un mandat, avec un périmètre écrit.

Pourquoi rendre tout ça public ? Parce qu'une garantie qu'on ne peut pas vérifier n'est pas une garantie. Si vous hésitez entre deux prestataires, demandez à voir le code de l'autre.

Le diagnostic est offert et il ne vous engage à rien.

Quarante-cinq minutes, une cartographie écrite de ce qui est automatisable chez vous, et un chiffre. Vous en faites ce que vous voulez.