CLARYEL · Usage réel

Nous l'utilisons chaque jour

Voici du vrai travail pour notre entreprise, réalisé par l'agent CLARYEL : comptabilité, configuration des machines, infrastructure. Des données réelles et les vraies réponses du système.

CLARYEL travaille chaque jour sur son propre système.

Les données restent en local, dans la CLARYEL Box.

Comment ça marche

  1. Nous donnons la tâche avec des mots simples : à la voix ou par message
  2. L'agent CLARYEL comprend seul et fait tout le travail
  3. Nous recevons le résultat et un compte rendu, souvent plus que demandé

De notre côté : seulement la tâche et l'accord pour les actions importantes.

Business

Les tâches quotidiennes de l'entreprise que nous réglons à la voix avec le système.

Comptabilité

Contrôle des factures : FAKE et doublons

Nous avons demandé combien nous avions dépensé en informatique sur un an. Le système a trouvé de lui-même des factures FAKE et des doublons, les a supprimés après notre accord et a corrigé son propre chiffre.

  1. La question
  2. La correction
  3. Résultat corrigé
Ce que montre la capture

La question : combien nous avons dépensé en informatique sur la dernière année. L'agent CLARYEL répond : environ €54.691, et signale de lui-même que les documents contiennent des factures FAKE et des doublons.

Ce que montre la capture

Nous demandons de supprimer les données FAKE et les doublons. L'agent trouve 64 factures FAKE, demande notre accord avant la suppression forcée, puis nettoie les données et vérifie le résultat.

Ce que montre la capture

L'état final vérifié : 188 factures valides pour €38.627,70. L'agent corrige de lui-même sa réponse précédente : les dépenses informatiques de la dernière année s'élèvent à €36.993,58.

Les captures sont dans leur langue d'origine ; chacune a un résumé en dessous.

Avant → après (captures 1 à 3)

  • 64 factures FAKE supprimées
  • 188 factures valides · €38.627,70
  • Informatique, dernière année : ≈€54.691 → €36.993,58

Tout est réel : système réel, documents réels, montants réels. Directement issus de notre usage quotidien : documents collectés depuis le compte Amazon, plusieurs boîtes e-mail, Google Drive et l'archive physique de notre système.

Comptabilité

Comptabilité clé en main : du nouvel ordinateur jusqu’à l’administration fiscale

Le processus complet : configurer un ordinateur de zéro, installer Ubuntu, les logiciels nécessaires, Odoo et NextERP, récupérer les factures d’Amazon Business et les transmettre à l’Agenzia delle Entrate. Les tâches sont données à la voix depuis un téléphone ; seul le résultat est vérifié.

Ce que montre la capture

Une illustration du post, pas une capture d’écran : sept étapes (nouvel ordinateur, Ubuntu 24.04, Docker/Python/Git et d’autres logiciels, Odoo, NextERP, factures Amazon Business, transmission à l’Agenzia delle Entrate) et, en bas, une tâche vocale depuis un téléphone.

Une illustration du post, pas une capture d’écran.

ERP

Un ERP dont nous n’avons jamais ouvert l’interface

Un processus métier passe déjà entièrement par l’agent : factures et documents de transport depuis l’e-mail, Google Drive et Amazon Business → ERP et comptabilité → système fiscal → rapports de synthèse → rapprochement avec les relevés bancaires.

Ce que montre la capture

Une illustration du post, pas une capture d’écran : à gauche, une personne entre des montagnes de fenêtres et de réglages ; à droite, une tâche vocale à l’agent, qui travaille seul avec les logiciels et livre un résultat fini.

Une illustration du post, pas une capture d’écran.

Configuration et infrastructure

Comment l'agent CLARYEL configure et entretient lui-même nos machines : matériel, refroidissement, modèles d'IA, vitesse.

Refroidissement

Pilotage du ventilateur du GPU

Nous avons demandé avec des mots simples : le ventilateur du GPU doit suivre la température de la carte graphique, et les réglages doivent survivre à un redémarrage. L'agent CLARYEL a trouvé seul quoi piloter, a fait tourner le ventilateur à fond pendant une minute, a réglé la courbe et a tout confirmé par un vrai redémarrage, en 30 minutes environ.

  1. Demandetexte ordinaire, sans commandes
  2. ReconnaissanceZ10PA-U8 · Tesla P100 · NCT7904D
  3. Une minute à pleine vitesse1468 → 5294–5421 RPM en 5 s · GPU 37 → 31 °C
  4. Courbe≤35 °C 35% → ≥85 °C 100%
  5. Redémarrage1319 RPM, 35 °C : tout est reparti tout seul
0%25%50%75%100%3545607585~78%35%47%67%86%100%°C
Courbe : température du GPU → vitesse du ventilateur~78 % : mode de secours si le capteur de température ne répond plusEn douceur : au plus ±15 % toutes les 5 s

Au-delà de la tâche

  • A enregistré la procédure comme compétence pour les prochaines machines.
  • A expliqué honnêtement sur quoi repose la conclusion que fan5 est le ventilateur du GPU.
  • Dans la même session, a aussi renommé la machine en P1005, comme nous l'avions demandé plus tôt.
  • De notre côté : une commande pour accorder les droits d'administrateur, la réponse «Ready» et une confirmation en cours de route.
  • ≈ 30 minutes (06:26–06:57 d'après les captures)
Ce que montre la capture

Notre demande (06:26) en texte ordinaire. L'agent commence aussitôt la reconnaissance sans droits d'administrateur : carte Z10PA-U8, GPU Tesla P100 ; pas encore d'interface de pilotage du ventilateur ; température du GPU lisible : 39 °C.

Ce que montre la capture

L'agent nous demande d'exécuter une seule fois une commande qui lui donne les droits d'administrateur sur P1005 (révocables à tout moment) et expose son plan : trouver la puce qui pilote le ventilateur, écrire un petit service basé sur la température du GPU, une minute à pleine vitesse contrôlée au tachymètre. L'adresse de la machine est masquée.

Ce que montre la capture

Fin du plan : service à démarrage automatique, renommage de l'hôte en P1005 ; si le pilotage s'avère impossible, l'agent le dira honnêtement. Notre réponse «Ready» (06:29), puis l'avancement : service de pilotage, une confirmation (06:43), «tout a survécu au redémarrage» (06:49) et le début du compte rendu.

Ce que montre la capture

Compte rendu, points 1–3 : puce Nuvoton NCT7904D, correspondance des canaux (pwm2 → fan5, jusqu'à ~5300 RPM : la turbine de la P100), une minute à pleine vitesse (1468 → 5294–5421 RPM en 5 s, GPU 37 → 31 °C) et la courbe en service.

Ce que montre la capture

Compte rendu, point 4 et conclusion : démarrage automatique du pilote et du service, vrai redémarrage (fan5 à 1319 RPM, GPU à 35 °C, Strata repartie d'elle-même, port 8080 à l'écoute), nom d'hôte P1005, une remarque honnête sur la façon dont le ventilateur du GPU a été identifié, et la procédure enregistrée comme compétence.

Les captures sont dans leur langue d'origine ; chacune a un résumé en dessous.

Configuration

Question technique, à la voix

Une tâche pratique : par message vocal, nous avons demandé comment le système est organisé. Il a répondu avec les données réelles de nos machines : matériel, disques, modèle d'IA et vitesse. Si un point n'est pas clair, il suffit de demander tout de suite ce qu'il signifie.

Ce que montre la capture

La réponse à la question vocale sur la configuration : deux machines, claryel01 et P2002, avec processeur, mémoire, GPU, disques, versions des logiciels, modèle d'IA et vitesse mesurée (~44–48 tok/s). Tout en bas, la ligne sur le modèle de secours (Cloud fallback: xAI Grok 4.7).

Dans cette tâche, le modèle de secours était externe (Grok) et sans filtre. Pour notre système local, ce n’est pas acceptable : le modèle de secours a donc été remplacé par un second modèle local. Aujourd’hui, les modèles cloud ne sont appelés que via le filtre et, si nécessaire, après confirmation explicite de l’utilisateur.

Parc de machines

Trois machines, un seul agent

Nous avons demandé une fiche courte de toutes nos machines avec Strata. L'agent CLARYEL a vérifié lui-même le réseau, a trouvé trois machines et a relevé pour chacune la mémoire, le disque, le GPU, les versions de Strata et du modèle, et la vitesse. Les trois sont pilotées par un seul agent.

vitesse de génération

  • P2002principale62 GiB DDR5 · AMD RDNA4 16 GiB46.8 tok/s
  • Mac Studiola plus rapide256 GB LPDDR5X · M3 Ultra60.0 tok/s
  • P1005pour les tâches de fond31 GiB DDR4 · Tesla P100 16 GB16.2 tok/s

Sur les trois : Strata v0.1.45 · Qwen3.8-Flash-Next IQ3_S · contexte 262 144

Ce que montre la capture

Notre demande (07:47) et le début de la réponse : réseau vérifié, il y a trois machines. La première est P2002 : 62 GiB DDR5, Lexar NM1090 PRO 2 TB, AMD RDNA4 avec 16 GiB, Strata v0.1.45, Qwen3.8-Flash-Next IQ3_S, 46.8 tok/s. L'adresse est masquée.

Ce que montre la capture

Mac Studio : 256 GB LPDDR5X (M3 Ultra), SSD 2 TB, 60.0 tok/s, la plus rapide. P1005 : 31 GiB DDR4, Tesla P100 16 GB, 16.2 tok/s, pour les tâches de fond. En résumé : un seul agent sur claryel01 pilote les trois, avec le même modèle partout ; secours P2002 → Mac Studio → Grok. Les adresses sont masquées.

Dans cette tâche, le modèle de secours était externe (Grok) et sans filtre. Pour notre système local, ce n’est pas acceptable : le modèle de secours a donc été remplacé par un second modèle local. Aujourd’hui, les modèles cloud ne sont appelés que via le filtre et, si nécessaire, après confirmation explicite de l’utilisateur.

Installation

Strata sur une nouvelle machine : l’agent a franchi seul tous les obstacles

Nous avons demandé quelles difficultés étaient apparues au lancement de Strata v0.1.45 sur un Mac Studio (M3 Ultra, 256 Go). L’agent CLARYEL a compilé le moteur depuis les sources, trouvé et appliqué un correctif, transféré le modèle de 79 Go et contourné seul une erreur du moteur.

Ce que montre la capture

Notre question (05:16) sur les difficultés avec Strata sur le Mac Studio. La réponse, points 1–3 : pas de build prête pour Mac, la build 0.1.45 cassée et le correctif de la PR #2895, le début du récit sur le transfert du modèle de 79 Go.

Ce que montre la capture

Points 3–6 : transfert du modèle (Starlink ~6,5 Mo/s, réseau ~11 Mo/s, rsync depuis P2002 en 2 h 05 min), une erreur de casse dans le nom du modèle, l’erreur du moteur « chaque requête 400 » et le contournement --no-prefill-borrow, confusion avec un ancien processus sur le port 8080.

Ce que montre la capture

Points 6–7 et résultat : le « blocage » au premier démarrage (~10 minutes pour lire 55 Go sur le disque), Mac ≈ P2002 en génération (~58 contre ~57 tok/s), prefill +36 %, tout est enregistré dans la compétence strata-mac-deploy.

Les captures sont dans leur langue d'origine ; chacune a un résumé en dessous.

Mise à jour

L’agent a mis à jour le moteur de son propre « cerveau »

Sur Telegram, nous avons demandé à l’agent CLARYEL de mettre à jour Strata sur P2002, la machine sur laquelle il fonctionne lui-même. L’agent a lancé la mise à jour avec un filet de sécurité, a réparé seul un échec à la dernière étape et a comparé honnêtement la vitesse avant et après.

Ce que montre la capture

La question sur les versions (04:30), la réponse (v0.1.43.1 sur P2002, v0.1.45 sur GitHub) et la commande « mets-toi à jour » (04:31). L’agent décrit le plan : une mise à jour séparée de lui-même et un surveillant avec retour automatique à la 0.1.43.1.

Ce que montre la capture

La ligne sur le passage au modèle de secours (grok-4.7) à 04:46 ; le compte rendu : code en v0.1.45, moteur compilé (34 Mo, 0 erreur), remplacement du fichier échoué (« Text file busy »), l’agent répare lui-même. En dessous : la note de mise à jour de la compétence et notre question sur la version actuelle (04:50).

Ce que montre la capture

La réponse : P2002 fait tourner Strata v0.1.45, l’ancienne 0.1.43.1 est gardée en réserve, modèle Qwen3.8-Flash-Next IQ3_S, contexte 262 144 ; mesures de vitesse avant et après la mise à jour.

Ce que montre la capture

Lecture de l’agent : prefill nettement amélioré (jusqu’à +80 % sur une mesure), génération inférieure de ~10–20 % sur deux nouvelles mesures ; l’agent propose 3–4 mesures de plus et un retour arrière si le ralentissement se confirme.

Les captures sont dans leur langue d'origine ; chacune a un résumé en dessous.

Dans cette tâche, le modèle de secours était externe (Grok) et sans filtre. Pour notre système local, ce n’est pas acceptable : le modèle de secours a donc été remplacé par un second modèle local. Aujourd’hui, les modèles cloud ne sont appelés que via le filtre et, si nécessaire, après confirmation explicite de l’utilisateur.

Surveillance

Contrôle matinal de la maison et des ordinateurs

Le matin, l’agent CLARYEL vérifie seul les capteurs de la maison connectée Home Assistant, les sauvegardes, l’état des disques et la température des ordinateurs connectés, et ne signale que ce qui demande de l’attention.

Ce que montre la capture

Une illustration du post, pas une capture d’écran : le résultat du contrôle matinal — pièce des ordinateurs à 28,8 °C, piles des capteurs à 20 % (bureau) et 30 % (terrasse), capteur de porte « Leo » sur ON, à vérifier.

Ce que montre la capture

Une illustration du post, pas une capture d’écran : la chaîne Strata v0.1.43 → Qwen3.8-Flash-Next (IQ3_S) → agent → capteurs Home Assistant, sauvegardes, disques, température des ordinateurs ; en bas, les outils d’appoint (Telegram, ChatGPT, ChatGPT Go + Codex, Grok 4.7).

Une illustration du post, pas une capture d’écran.

Dans cette tâche, le modèle de secours était externe (Grok) et sans filtre. Pour notre système local, ce n’est pas acceptable : le modèle de secours a donc été remplacé par un second modèle local. Aujourd’hui, les modèles cloud ne sont appelés que via le filtre et, si nécessaire, après confirmation explicite de l’utilisateur.

Matériel et vitesse des modèles

Comment le même modèle tourne sur différents matériels, d’une vieille Tesla P100 à une Radeon récente. Les chiffres viennent uniquement des écrans.

Vitesse du modèle

31 tok/s avec la RAM presque libre : le modèle est lu depuis le SSD

Strata v0.1.41, Qwen3.8-Flash-Next IQ3_XXS, une Radeon de 16 Go et 31 Go de RAM. Une réponse de 12 136 jetons à 31 tok/s, avec seulement 3,2 Go de RAM utilisés.

Ce que montre la capture

Moniteur Strata : génération 31,0 tok/s, prefill 43 tok/s, VRAM 15,7/16 Go, GPU 45 °C, contexte rempli à 19 % (12k sur 64k), une requête : 12 136 jetons en 396,3 s ; RAM 3,2/31 Go.

Ce que montre la capture

Modèle et moteur : qwen3.8-flash-next-iq3_xxs, v0.1.41, contexte 65 536 jetons, cache KV 8 bits en VRAM, 5 681 experts en VRAM (9,2 Go). Ordinateur : AMD Radeon 16 Go, Intel Core Ultra 7 270K Plus (24 threads), 31 Go de RAM.

Ce que montre la capture

Réglages Strata choisis : Qwen3.8-Flash-Next, IQ3_XXS, contexte 64K, cache KV 8 bits, images désactivées, mode low-RAM (31 Go de RAM, experts lus en partie depuis le SSD), AMD Radeon RX 9070 (~16 Go de VRAM) ; fichier du modèle ~47 Go.

Les captures sont dans leur langue d'origine ; chacune a un résumé en dessous.

Vitesse du modèle

Contexte 256K : 26 requêtes sur une seule carte graphique de 16 Go

Nous avons lancé Strata v0.1.41 avec Qwen3.8-Flash-Next IQ3_S sur un contexte de 262 144 jetons. Réponses jusqu’à 14 829 jetons, 3,3 Go de RAM utilisés sur 31 : le modèle tourne presque entièrement en mémoire vidéo.

Ce que montre la capture

Une image de la vidéo : le modèle écrit une longue réponse technique sur le fonctionnement des modèles Mixture-of-Experts (routage des experts, cache KV, hiérarchie mémoire). La vidéo complète est dans le post original.

Ce que montre la capture

Moniteur Strata : génération de la dernière requête 14,8 tok/s, prefill 112 tok/s, VRAM 15,8/16 Go, contexte à 62 % (162k/256k), RAM 3,3/31 Go ; dans le tableau des requêtes, génération de 13,0 à 19,6 tok/s et réponses jusqu’à 14 829 jetons ; total : 26 requêtes.

Ce que montre la capture

Modèle et moteur : qwen3.8-flash-next-iq3_s, v0.1.41, contexte 262 144 jetons, cache KV 8 bits en VRAM, 3 114 experts en VRAM (6,0 Go). Ordinateur : AMD Radeon 16 Go, Intel Core Ultra 7 270K Plus (24 threads), 31 Go de RAM.

Les captures sont dans leur langue d'origine ; chacune a un résumé en dessous.

La vidéo est dans le post original ; voici une image extraite.

Vitesse du modèle

Plus de RAM : 45 tok/s sur un contexte de 164 000 jetons

La même machine avec plus de RAM (62 Go dans le système). Strata v0.1.43 avec Qwen3.8-Flash-Next IQ3_S : génération à 45,2 tok/s avec un contexte rempli à 63 %.

Ce que montre la capture

Moniteur Strata : génération 45,2 tok/s, prefill 94 tok/s, VRAM 15,9/16 Go, GPU 44 °C, contexte à 63 % (164k/256k), RAM 53,5/62 Go ; deux requêtes d’environ 162 000 jetons, prefill 1 176 tok/s, génération 48,3 et 45,2 tok/s.

Ce que montre la capture

Modèle et moteur : qwen3.8-flash-next-iq3_s, v0.1.43, contexte 262 144 jetons, cache KV 8 bits en VRAM, 3 114 experts en VRAM (6,0 Go). Ordinateur : AMD Radeon 16 Go, Intel Core Ultra 7 270K Plus (24 threads), 62 Go de RAM.

Les captures sont dans leur langue d'origine ; chacune a un résumé en dessous.

Vitesse du modèle

Un vieux Xeon et une Tesla P100 : 19–27 tok/s

La configuration la plus modeste : Intel Xeon E5-2690 v4, 31 Go de RAM et une carte Tesla P100 de 16 Go. Strata v0.1.45 avec Qwen3.8-Flash-Next IQ3_S donne 19–27 tok/s, avec seulement 2,2 Go de RAM utilisés.

Ce que montre la capture

Moniteur Strata et htop : génération 26,9 tok/s, charge Tesla P100 100 %, VRAM 15,7/16 Go, 97 W, PCIe Gen3 x16, CPU 45 %, lecture disque 164 Mo/s, RAM 2,2/31 Go ; requêtes : 19,3 tok/s (253 jetons) et 25,3 tok/s (12 686 jetons en 504,1 s).

Ce que montre la capture

Modèle et moteur : qwen3.8-flash-next-iq3_s, v0.1.45, contexte 262 144 jetons, cache KV 8 bits en VRAM, 3 051 experts en VRAM (5,8 Go). Ordinateur : Tesla P100 16 Go, Intel Xeon E5-2690 v4 (28 threads), 31 Go de RAM.

Les captures sont dans leur langue d'origine ; chacune a un résumé en dessous.

Comptabilité

Contrôle des factures : FAKE et doublons

Un scénario réel tiré de notre ERP, en trois étapes.

  1. La question

    Nous demandons combien nous avons dépensé en informatique sur la dernière année. Le système répond (≈ €54.691) et signale de lui-même des factures FAKE et des doublons.

  2. La correction

    Nous lui demandons de supprimer les données FAKE et les doublons. Avant la suppression forcée, il demande notre approbation, puis il nettoie et vérifie.

  3. Résultat corrigé

    188 factures valides pour €38.627,70. Montant corrigé : €36.993,58 : le système corrige de lui-même sa réponse précédente et confirme l'état final.

Avant → après (captures 1 à 3)

  • 64 factures FAKE supprimées
  • 188 factures valides · €38.627,70
  • Informatique, dernière année : ≈€54.691 → €36.993,58

Un scénario réel issu de notre ERP : interrogé sur les dépenses informatiques, le système trouve de lui-même des factures FAKE et des doublons, les supprime après notre approbation, vérifie le résultat et corrige son propre montant précédent.

Supprimer des documents est sans risque : les données sont sauvegardées, il existe un historique des modifications avec retour en arrière et un rapprochement permanent, par exemple avec les relevés bancaires.

Refroidissement

Pilotage du ventilateur du GPU

La tâche, sur la capture 1 : le ventilateur du GPU est branché sur la carte mère ; il doit suivre la température du GPU, tourner à fond pendant une minute pour confirmer que le pilotage fonctionne, puis recevoir des niveaux optimaux, et après un redémarrage tout doit fonctionner automatiquement.

  1. Demande

    Un simple message Telegram, sans commandes techniques.

  2. Reconnaissance

    D'abord, sans droits d'administrateur, l'agent a établi : carte Z10PA-U8, GPU Tesla P100, température du GPU lisible (39 °C), mais encore rien pour piloter le ventilateur. Il a demandé les droits d'administrateur avec une seule commande et a exposé son plan. Une fois l'accès obtenu, il a trouvé la puce Nuvoton NCT7904D (9 entrées tachymétriques, 4 canaux PWM) et, en faisant passer chaque canal de 0 à 255, a fait la correspondance : pwm2 → fan5, jusqu'à ~5300 RPM, c'est la turbine de la P100. Les trois autres canaux sont restés en automatique BIOS.

  3. Une minute à pleine vitesse

    pwm2 = 255 pendant 60 secondes : en 5 secondes, fan5 est passé de 1468 à 5294–5421 RPM et le GPU est descendu de 37 à 31 °C. Ensuite, le pilotage est revenu à la courbe (255 → 195 → 90) ; les relevés du tachymètre confirment que cela fonctionne.

  4. Courbe

    ≤35 °C → 35 %, 45 °C → 47 %, 60 °C → 67 %, 75 °C → 86 %, ≥85 °C → 100 % (la P100 réduit ses fréquences à 91 °C, il reste donc une marge). La vitesse change en douceur, d'au plus ±15 % toutes les 5 secondes ; si nvidia-smi ne répond plus, le ventilateur passe en mode de secours à ~78 %.

  5. Redémarrage

    Le pilote se charge automatiquement et le pilotage tourne comme un service à démarrage automatique. L'agent a vraiment redémarré la machine et a tout revérifié depuis zéro : module chargé, service actif, fan5 à 1319 RPM, GPU à 35 °C.

Au-delà de la tâche

  • A enregistré la procédure comme compétence pour les prochaines machines.
  • A expliqué honnêtement sur quoi repose la conclusion que fan5 est le ventilateur du GPU.
  • Dans la même session, a aussi renommé la machine en P1005, comme nous l'avions demandé plus tôt.
  • De notre côté : une commande pour accorder les droits d'administrateur, la réponse «Ready» et une confirmation en cours de route.
  • ≈ 30 minutes (06:26–06:57 d'après les captures)

Configuration

Question technique, à la voix

Une tâche pratique : par message vocal, nous avons demandé comment le système est organisé. Il a répondu avec les données réelles de nos machines : matériel, disques, modèle d'IA et vitesse. Si un point n'est pas clair, il suffit de demander tout de suite ce qu'il signifie.

Ce que montre la réponse : deux machines, claryel01 et P2002 ; processeur, mémoire, GPU et disques ; versions des logiciels ; modèle d'IA ; vitesse mesurée.

Dans cette tâche, le modèle de secours était externe (Grok) et sans filtre. Pour notre système local, ce n’est pas acceptable : le modèle de secours a donc été remplacé par un second modèle local. Aujourd’hui, les modèles cloud ne sont appelés que via le filtre et, si nécessaire, après confirmation explicite de l’utilisateur.

Un terme technique n'est pas clair ? Demandez-le tout de suite au système, directement dans la conversation : il vous l'explique avec des mots simples.

Parc de machines

Trois machines, un seul agent

La demande, sur la capture 1 (07:47) : pour chaque machine avec Strata, taille et type de mémoire, NVMe, GPU et mémoire vidéo, version de Strata, modèle, version de l'agent et vitesse du modèle sur cette machine ; réponse courte et en anglais.

L'agent a analysé lui-même le réseau et a confirmé qu'il y a trois machines (les autres adresses sont une imprimante et le port Wi-Fi du Mac). Les trois utilisent Strata v0.1.45 avec le même modèle Qwen3.8-Flash-Next IQ3_S (contexte 262 144), donc les réponses sont cohérentes quelle que soit la machine qui répond.

vitesse de génération

  • P2002principale62 GiB DDR5 · AMD RDNA4 16 GiB46.8 tok/s
  • Mac Studiola plus rapide256 GB LPDDR5X · M3 Ultra60.0 tok/s
  • P1005pour les tâches de fond31 GiB DDR4 · Tesla P100 16 GB16.2 tok/s

Sur les trois : Strata v0.1.45 · Qwen3.8-Flash-Next IQ3_S · contexte 262 144

Vitesse de génération : P2002 46.8 tok/s, Mac Studio 60.0 tok/s (la plus rapide), P1005 16.2 tok/s : un modèle de 78 Go pour 31 Go de mémoire, cette machine sert donc aux tâches de fond. Les trois sont pilotées par une seule instance de l'agent sur claryel01 ; le secours suit la chaîne P2002 → Mac Studio → Grok.

Dans cette tâche, le modèle de secours était externe (Grok) et sans filtre. Pour notre système local, ce n’est pas acceptable : le modèle de secours a donc été remplacé par un second modèle local. Aujourd’hui, les modèles cloud ne sont appelés que via le filtre et, si nécessaire, après confirmation explicite de l’utilisateur.

Comptabilité

Comptabilité clé en main : du nouvel ordinateur jusqu’à l’administration fiscale

Viktor a déjà réalisé ce processus avec des agents cloud, en touchant à peine les interfaces des logiciels : des tâches à la voix, la vérification du résultat. Nous transférons maintenant de tels processus réels vers l’IA locale CLARYEL.

Étapes : nouvel ordinateur de zéro → Ubuntu et configuration → logiciels nécessaires → comptabilité Odoo → ERP NextERP → import des factures d’Amazon Business → transmission à l’Agenzia delle Entrate.

Premier constat : en local, ces tâches prennent encore plus de temps que dans le cloud. Nous regardons d’abord ce qui fonctionne tel quel, et seulement ensuite nous optimisons.

Une illustration du post, pas une capture d’écran.

ERP

Un ERP dont nous n’avons jamais ouvert l’interface

Nous n’apprenons pas les boutons ni les menus : nous demandons à l’agent d’installer le logiciel et d’exécuter les fonctions nécessaires, via API, MCP ou en utilisant l’ordinateur propre de l’agent. Il nous faut le résultat, pas l’interface.

Le processus étape par étape : rassembler factures et documents de transport depuis l’e-mail, Google Drive et le compte Amazon Business ; les saisir dans l’ERP et la comptabilité ; transmettre les données au système fiscal ; préparer les rapports de synthèse ; rapprocher le tout avec les relevés bancaires, eux aussi sur Google Drive.

Pour les réglages, c’est pareil : au lieu de les étudier un par un, nous disons à l’agent « il faut que ça marche ainsi : fais-le, vérifie-le et donne-moi le résultat ». Nous fixons la tâche et vérifions le résultat. Ce n’est pas encore possible entièrement avec tous les logiciels.

Une illustration du post, pas une capture d’écran.

Installation

Strata sur une nouvelle machine : l’agent a franchi seul tous les obstacles

Il n’existe pas de build prête pour Mac : le moteur Metal se compile depuis les sources (~5–15 min). La build 0.1.45 pour Mac était cassée ; l’agent a trouvé la PR ouverte #2895, l’a appliquée à la version, et la recompilation a réussi.

Le modèle de 79 Go : via HuggingFace sur Starlink, cela aurait été ~6,5 Mo/s (~3,4 h) ; l’agent l’a donc copié avec rsync depuis P2002 grâce au transfert de l’agent SSH, en 2 h 05 min. Ensuite, chaque requête au moteur renvoyait 400 ; l’agent a trouvé dans le code source le contournement --no-prefill-borrow.

Résultat : le Mac ≈ P2002 en génération (~58 contre ~57 tok/s) et nettement plus rapide en prefill (+36 %). L’agent a enregistré tous les obstacles dans la compétence strata-mac-deploy : la prochaine fois, ce sera presque une copie.

Mise à jour

L’agent a mis à jour le moteur de son propre « cerveau »

Question (04:30) : quelle version de Strata utilise le « cerveau » et quelle est la dernière sur GitHub ? Réponse : P2002 tourne en v0.1.43.1, la dernière est la v0.1.45 (publiée le 17 octobre 2026). L’agent a prévenu que la mise à jour redémarrerait le moteur sur lequel il fonctionne lui-même : quelques minutes d’arrêt, avec un retour arrière comme garantie.

Sur la commande « mets-toi à jour » (04:31), l’agent a lancé la mise à jour séparément de lui-même : git pull → compilation du moteur HIP 0.1.45 → redémarrage du service, tandis qu’un surveillant contrôle le moteur pendant 5 minutes et revient à la 0.1.43.1 s’il ne redémarre pas. La compilation a été propre (34 Mo, 0 erreur), mais le remplacement du fichier en cours d’utilisation a échoué (« Text file busy ») et le moteur s’est arrêté. L’agent a gardé l’ancien fichier en réserve, installé le nouveau manuellement et redémarré le service.

Vérification (04:50) : la v0.1.45 tourne, modèle Qwen3.8-Flash-Next IQ3_S, contexte 262 144. Vitesse avec le même script : réponse courte 31,0 (avant 33,5–33,7), génération de 1024 jetons 47,7 / 44,4 (avant 53,0–60,1), prefill 1,5K 874 / 531 (avant 488–490). Lecture de l’agent : prefill nettement meilleur, génération inférieure de ~10–20 % sur deux mesures ; avec deux mesures seulement, il ne parle pas de régression et propose 3–4 mesures de plus et un retour à la 0.1.43.1 si le ralentissement se confirme.

Dans cette tâche, le modèle de secours était externe (Grok) et sans filtre. Pour notre système local, ce n’est pas acceptable : le modèle de secours a donc été remplacé par un second modèle local. Aujourd’hui, les modèles cloud ne sont appelés que via le filtre et, si nécessaire, après confirmation explicite de l’utilisateur.

Surveillance

Contrôle matinal de la maison et des ordinateurs

L’ensemble sur l’image : Strata v0.1.43 + Qwen3.8-Flash-Next (IQ3_S) + l’agent. L’agent lit les capteurs Home Assistant (température, humidité, mouvement, lumière, énergie) et vérifie les sauvegardes, les disques et la température des ordinateurs. Nous lui parlons via Telegram.

Ce que le contrôle a trouvé : la pièce des ordinateurs est à 28,8 °C, nettement plus chaude que les autres pièces, il faut vérifier la ventilation et le refroidissement ; les piles des capteurs du bureau (20 %) et de la terrasse (30 %) sont à remplacer ; le capteur de porte « Leo » indique ON, mais la valeur peut être périmée et doit être vérifiée sur place.

Viktor n’a même pas ouvert l’interface de Home Assistant. Outils d’appoint ce jour-là : ChatGPT a dessiné l’image du post, ChatGPT Go + Codex ont aidé à la configuration, et l’agent faisait de temps en temps appel à Grok 4.7 comme modèle supplémentaire pour les raisonnements complexes.

Dans cette tâche, le modèle de secours était externe (Grok) et sans filtre. Pour notre système local, ce n’est pas acceptable : le modèle de secours a donc été remplacé par un second modèle local. Aujourd’hui, les modèles cloud ne sont appelés que via le filtre et, si nécessaire, après confirmation explicite de l’utilisateur.

Une illustration du post, pas une capture d’écran.

Vitesse du modèle

31 tok/s avec la RAM presque libre : le modèle est lu depuis le SSD

Réglages : modèle Qwen3.8-Flash-Next IQ3_XXS (~47 Go), contexte 64K (65 536 jetons), cache KV 8 bits, mode low-RAM : une partie des « experts » du modèle est lue depuis le SSD. Carte graphique AMD Radeon RX 9070, ~16 Go.

Le résultat sur le moniteur Strata : 12 136 jetons en 396,3 s, génération 31,0 tok/s, VRAM 15,7 sur 16 Go, RAM 3,2 sur 31 Go, GPU 45 °C. 5 681 « experts » (9,2 Go) sont en mémoire vidéo, le reste est lu depuis le disque.

Conclusion : un grand modèle tourne sans énorme quantité de RAM, car le moteur garde l’essentiel en mémoire vidéo et lit le reste depuis un SSD rapide. C’est une voie vers des ordinateurs bien plus abordables pour l’IA locale.

Vitesse du modèle

Contexte 256K : 26 requêtes sur une seule carte graphique de 16 Go

L’objectif était simple : comprendre comment automatiser plus tard ces exécutions sur différents matériels et comment présenter les résultats pour la comparaison. Machine : Intel Core Ultra 7 270K Plus, 31 Go de RAM, AMD Radeon 16 Go.

Le bilan depuis dimanche matin (09:44) : 26 requêtes, 169 326 jetons de prompt lus à 108 tok/s (1 923 247 autres repris du cache de conversation), 166 539 jetons écrits à 20,5 tok/s en moyenne. Le contexte est rempli à 62 % (162k sur 256k).

Tout ne s’est pas passé sans accroc : la liste montre une requête « Closed » et une « Stopped ». La vidéo du post original montre le modèle en train d’écrire une longue réponse technique ; Viktor y explique aussi ce qui n’a pas marché.

Vitesse du modèle

Plus de RAM : 45 tok/s sur un contexte de 164 000 jetons

Ordinateur : Intel Core Ultra 7 270K Plus (24 threads), AMD Radeon 16 Go, 62 Go de RAM, contexte 262 144 jetons. Le moteur utilise désormais aussi la RAM : 53,5 Go occupés sur 62.

Deux requêtes d’environ 162 000 jetons chacune : la première lue à 1 176 tok/s, génération 48,3 tok/s ; la seconde reprise presque entièrement du cache de conversation (162 199 jetons), génération 45,2 tok/s.

Le compromis est clair : avec plus de RAM, la génération est nettement plus rapide, mais il reste moins de mémoire pour d’autres tâches. Avec 31 Go, le moteur touchait à peine la RAM et l’ordinateur restait libre pour d’autres travaux.

Vitesse du modèle

Un vieux Xeon et une Tesla P100 : 19–27 tok/s

Le modèle ne tient pas en RAM et tourne depuis la mémoire vidéo (15,7 sur 16 Go) et un disque NVMe en PCIe 3.0. Le processeur est à environ 45 %, la RAM presque libre : l’ordinateur peut servir à d’autres travaux.

Sur le moniteur : génération actuelle 26,9 tok/s ; dans l’historique des requêtes, 19,3 tok/s sur une réponse courte (253 jetons) et 25,3 tok/s sur une longue (12 686 jetons en 504,1 s). Carte graphique à 36 °C, 97 W sur 250.

Pour nous, c’est le repère de prix essentiel : même un matériel ancien et peu coûteux, avec un moteur bien configuré, convient déjà au travail réel.

Pourquoi le cloud est dangereux

Tous les documents de l’entreprise dans le cloud d’un autre ? C’est un risque, pas un confort

Quand contrats, devis, e-mails et savoir-faire finissent dans une IA cloud ou un SaaS, l’entreprise dépend des règles d’un autre : le fournisseur traite les données sur ses propres serveurs, peut changer ses conditions d’utilisation des données, ses prix et ses limites, et son infrastructure comme ses sous-traitants peuvent tomber en panne ou être piratés. Le CLOUD Act s’applique aux fournisseurs américains, et la base juridique des transferts UE–États-Unis est de nouveau contestée. Avec CLARYEL, documents et IA restent sur le matériel du client : disque chiffré, sauvegardes, accès à distance chiffré et une base que l’on peut couper à tout moment. Sur les configurations de base, c’est plus lent que le cloud, mais sans limite de jetons et sans surprise sur la facture.1,3–5,7,9–15

Pour une entreprise italienne, c’est aussi une question de secret des affaires : l’art. 98 du Code de la propriété industrielle ne protège les informations que si elles font l’objet de « mesures raisonnablement adéquates » pour rester secrètes. La divulgation de secrets d’affaires est punie de jusqu’à 2 ans d’emprisonnement (art. 623 du Code pénal italien), avec aggravation en cas d’utilisation de moyens informatiques.17,18

Modèles externes rapides : uniquement via un filtre

Si nécessaire, le système CLARYEL peut faire appel à des modèles externes rapides et de pointe. Avant l’envoi, il retire de la requête les données personnelles et les secrets d’affaires tout en conservant le sens de la requête. Si nécessaire, il vous montre la requête filtrée et ne l’envoie au cloud qu’après votre confirmation explicite.

Le filtre aide à réduire les risques ; il ne promet pas une anonymisation à 100 %.

Honnêtement : le canal de commandes (Telegram) est un service externe, donc messages et notes vocales transitent par les serveurs de Telegram. Documents, base de connaissances et traitement IA restent en local.

Sources

  1. BSI / Allianz für Cybersicherheit — Local AI and further alternatives (2026)
  2. CNIL — Comment déployer une IA générative ? (2024)
  3. Anthropic — Updates to Consumer Terms and Privacy Policy
  4. OpenAI — Mixpanel security incident (2025)
  5. Google Threat Intelligence — Salesloft Drift data theft (2025)
  6. Malwarebytes — AI chat app leak (2026)
  7. 18 U.S.C. § 2713 (CLOUD Act) — govinfo.gov
  8. Sénat (France) — commission d’enquête, 9 June 2025
  9. CJEU C-311/18 (Schrems II) — EUR-Lex
  10. IAPP — EDPB requests review of the EU-US Data Privacy Framework (2026)
  11. CJEU C-703/25 P (Latombe) — EUR-Lex
  12. Microsoft Licensing — Microsoft 365 pricing and packaging updates (2026)
  13. TechCrunch — new weekly rate limits (2025)
  14. AWS — US-EAST-1 service disruption summary (Oct 2025)
  15. Cloudflare — outage on 18 November 2025
  16. The Register — unauthorized API usage bills (2026)
  17. D.Lgs. 30/2005 (Codice della proprietà industriale), artt. 98–99 — Normattiva
  18. Codice penale, art. 623 — Normattiva

Information générale, pas un conseil juridique. Un système local aide à réduire les risques ; la conformité reste de la responsabilité de l’entreprise.

Pourquoi le cloud est dangereux

Confier à un agent cloud les clés de votre infrastructure ouvre la porte à vos données les plus précieuses

Chaque clé API, jeton OAuth ou tunnel confié à un agent cloud est une porte de plus pour un attaquant. Les identifiants volés sont la porte d’entrée la plus fréquente ; une seule intégration compromise a conduit au vol de données dans de nombreuses entreprises ; l’injection de prompt peut faire fuiter des données sans clic ; des paquets infectés utilisent déjà des agents IA pour chercher des secrets. Un agent cloud ayant accès à vos machines et à vos clés est un point de fuite et un chemin vers le système local, où se trouvent toutes les données ou les plus sensibles. L’architecture locale de CLARYEL réduit les points d’accès externes et demande à une personne de confirmer les actions risquées, conformément à l’OWASP et aux exigences de NIS2 sur la chaîne d’approvisionnement.1–7

Sources

  1. Verizon — 2025 Data Breach Investigations Report
  2. OWASP — Top 10 for LLM Applications 2025 (LLM01, LLM06)
  3. NIST NVD — CVE-2025-32711
  4. GitHub Security Advisory — malicious Nx versions (GHSA-cxm3-wv7p-598c)
  5. CISA — supply chain compromise in the npm ecosystem (2025)
  6. Hunt.io — CVE-2026-25253 in internet-facing AI agent gateways (2026)
  7. Directive (EU) 2022/2555 (NIS2), art. 21 — EUR-Lex
  8. BSI / Allianz für Cybersicherheit — Local AI and further alternatives (2026)
  9. EDPB — AI Privacy Risks & Mitigations: Large Language Models (2025)

Information générale, pas un conseil juridique. Un système local aide à réduire les risques ; la conformité reste de la responsabilité de l’entreprise.

Pourquoi le cloud est dangereux

Le réglage du matériel et des modèles reste en interne : aucun agent cloud près de vos machines

Les mesures de cette page ont été réalisées par l’agent CLARYEL sur nos propres machines, sans donner accès à un service cloud. Les identifiants volés et les panneaux d’agents exposés montrent pourquoi : qui détient les clés détient le système. La vitesse locale dépend du matériel et, sur les petites configurations, elle est inférieure à celle du cloud ; en échange, le volume de travail n’est limité ni par des tarifs, ni par des quotas, ni par une facture au jeton.1,2

Sources

  1. Verizon — 2025 Data Breach Investigations Report
  2. Hunt.io — CVE-2026-25253 in internet-facing AI agent gateways (2026)
  3. TechCrunch — new weekly rate limits (2025)
  4. The Register — unauthorized API usage bills (2026)
  5. Stanford HAI — AI Index 2025, Technical Performance

Information générale, pas un conseil juridique. Un système local aide à réduire les risques ; la conformité reste de la responsabilité de l’entreprise.