Automatisation · IA souveraine · Suisse romande
Je trouve où l'argentse perd dans vos process,et je construis l'outilqui le récupère.
Je suis Jérôme Ethenoz, indépendant en Suisse romande. J'analyse vos processus, j'identifie où le temps fuit, et je construis l'outil sur-mesure qui le rattrape. Local, à vous, paiement unique.
Le constat
Ce qui freine se compte.En heures, puis en francs.
Avant la première ligne de code, le gain est chiffrable. Voici des moyennes suisses, sourcées. Pas une promesse, un ordre de grandeur que vous ajustez à votre réalité.
passées à chercher et rassembler l'info
McKinsey Global Institute
coût employeur réel d'un poste (médiane Vaud)
OFS · Statistique Vaud · ESS 2024
plus de 5 h/semaine de tâches admin répétitives
Sage, 2023
manque à gagner si le temps perdu n'est pas récupéré
calcul : 1,8 h × 49 CHF × 220 j
Estimation à partir de moyennes. Je ne promets pas un chiffre : j'observe une tendance, et je la rends visible avant de commencer.
Combien vous coûte le temps perdu ?
Ce que je fais
Quatre façonsde vous rendre du temps.
Automatisation des process
J'automatise la tâche la moins aimée, jamais l'humain.
Je décompose le travail répétitif, je colle un agent par tâche, et l'équipe garde son attention sur le terrain. Le ticket arrive déjà rempli.
IA souveraine, en local
Une IA qui tourne chez vous. Pas dans le cloud d'un autre.
Modèles ouverts au format GGUF, sur votre machine. Vos documents, vos réponses, rien ne sort. Coût matériel fixe, pas de facture au jeton.
Reprise & performance web
Votre web, enfin vivant. Et il vous appartient.
Je reprends un parc lent et dispersé, je le réveille, je l'héberge en Suisse. Le gain de poids et de vitesse se mesure, avant/après.
Outils sur-mesure, open & locaux
Les outils que je cherchais n'existaient pas. Je les ai construits.
Pas un SaaS de plus. Un outil taillé pour votre tâche, qui tourne chez vous, dont le code est à vous. Paiement unique, zéro abonnement.
Ma méthode
Je ne remplace pas un gros logicielpar un autre gros logiciel.
Remplacer un gros logiciel par un autre, c'est changer de loyer. Vous gardez le même problème. Vous n'avez pas besoin d'un nouveau bloc : vous avez besoin de récupérer vos fonctions, une par une.
Décomposer
Un logiciel lourd, c'est une pile de fonctions soudées. Vous payez le bloc entier, vous en utilisez une fraction. Je l'ouvre et je liste ce qu'il fait vraiment. Chaque fonction redevient une brique isolée, lisible, remplaçable.
Automatiser
Sur chaque brique : une machine peut-elle aider ? Quand oui, j'attache un agent dédié. Un agent, une tâche. Sa seule source de vérité, c'est son RAG : il cite son passage, ou il s'arrête et passe la main. Tout tourne en local, en zone isolée.
Recoller
Je remets les briques sous un frontend que vous façonnez. Pas une application figée : un ensemble de systèmes indépendants, réunis sous une surface unique et modulable. Vous choisissez les vues, les options, les couleurs.
L'atelier
Les outils que je cherchaisn'existaient pas. Je les ai construits.
Voici une partie de ce qui sort de l'atelier : 35 outils, construits à la main pour mon propre travail. Ils ne sont pas là pour être vendus en vrac, ils prouvent une chose simple : ce que je sais faire. IA locale, sécurité, automatisation, audit web, applications desktop.
IA locale & souveraine
Rust · GGUF · chiffrement- Nexus GGUF GatewayRust · Axum · llama.cpp
Fait tourner plusieurs modèles IA en local derrière une API standard, sans cloud.
- whytcard-relayRust · x25519 · ChaCha20
Tunnel chiffré de bout en bout entre un poste local et le cloud, sans exposer le réseau.
- WhytScrib (API + IA)Rust · PostgreSQL · JWT
Backend sécurisé de recherche et chat sur des transcripts, propulsé par IA locale.
- chromium-searchRust · CDP
Pilote le vrai Chrome déjà connecté pour automatiser des apps web derrière authentification.
Audit & automatisation web
Serveurs MCP- WhytBrowserTypeScript · Playwright · axe-core
Audit automatisé d'un site : liens cassés, erreurs JS, SEO, accessibilité, en JSON structuré.
- WhytSearchTypeScript · Readability
Recherche et extraction web souveraine, en local, sans dépendance ni coût d'API externe.
- AutoCheckTypeScript · Puppeteer
QA automatique d'un site : scanne toutes les routes, surveille la console, valide les liens.
- GovernanceTypeScript · MCP
Garde-fous mesurables pour un agent IA : gates qualité, suivi de preuves, audit de session.
Applications desktop
Electron · Tauri · PyQt- WhytCoreElectron · LibreHardwareMonitor
Diagnostic matériel réel d'un PC : santé CPU/GPU/RAM/disques, monitoring live, export.
- WhytSysAdminPython · PyQt6
Maintenance Windows pour un parc : scans système (SFC/DISM/CHKDSK), monitoring, assistant IA.
- WhytCockpitTauri · Rust · Next.js
Poste de pilotage des agents IA et terminaux, livré en application installable (exe/MSI).
- Claude Code ObserverPython · web local
Rend observable et auditable, en temps réel, le travail interne d'un agent IA.
Orchestration d'agents fiables
Prouver, pas supposer- WhytCard-SymbioClaude Code · agents
Transforme un assistant IA en équipe disciplinée qui vérifie son travail au lieu de le supposer.
- WhytCard-CortexNode · hooks
Pipeline de réflexes qui pose la bonne question au bon moment et bloque les gestes dangereux.
- WhytPromptTypeScript · Vertex AI
Fiabilise l'usage de l'IA par des non-experts : de meilleurs prompts, de meilleurs résultats.
- WhytBrainTypeScript · VS Code
Donne une mémoire persistante à un assistant IA et l'empêche de dériver du plan.
Et une vingtaine d'autres : extensions navigateur d'audit (perf, SEO, accessibilité), cockpits GitHub et Vercel, scanner de parc, OSINT anti-fraude, installateur de signatures. Tout est générique, documenté, pensé pour tourner sur n'importe quel poste.
Ce qui ne se négocie pas
Vos données chez vous.Le code à vous. L'humain qui décide.
Souveraineté
Vos données restent en Suisse, sur votre infrastructure.
Aucun cloud étranger, aucune API facturée ailleurs. Conforme nLPD et secret professionnel.
Propriété, zéro lock-in
Le code est à vous : licence, source, données exportables.
Paiement unique, zéro abonnement. Vous n'achetez pas un loyer, vous achetez un outil.
L'IA assiste, ne remplace pas
Derrière chaque demande, un humain reste. L'agent prépare, vous tranchez.
Je ne vends pas une réduction d'effectif. Je vends du temps rendu.
Sûr par construction
Les agents vivent en zone isolée, sans accès direct à vos serveurs métier.
Un agent cite sa source, ou il s'arrête. Pas de réponse inventée.
Un cas concret
exemple interne · mon premierTickAIting — un système de ticketing, monté brique par brique.
Assez de principes. Voici un cas réel : un système de ticketing que j'ai monté de cette façon, fonction par fonction. C'est mon premier exemple, je le dis franchement.
Agent mail
Ouvre le ticket, récupère l'extrait client, propose une solution probable. Il ne décide pas à votre place.
Agent planning
Attribue le ticket complet au bon humain. Il ne ferme jamais un ticket seul.
Agent doc / RAG
Tient la base de connaissance à jour. Il ne publie rien sans source.
Le premier pas
Un pilote borné.Vous jugez sur pièce.
Je ne vous demande pas de me croire sur parole.
Un périmètre fermé
On sait exactement ce qui est dans le pilote, et ce qui n'y est pas.
Des critères écrits à l'avance
Le succès est défini avant de commencer, pas après.
Un risque limité
Petit, borné, sans engager votre production.
Un calendrier clair
Des dates, des étapes, un livrable daté.
Et si je ne suis plus là ?
Je travaille seul. Vous avez le droit de poser la question. Voici ma réponse, écrite.
Si ça ne tient pas ses promesses, vous n'allez pas plus loin.
- La documentation vous est remise.
- Le code est déposé en séquestre.
- Vos données sont exportables, en format ouvert.
- Un tiers peut reprendre le système.
- Un contrat de maintenance fixe les délais.
Contact
Montrez-moi le logiciel qui vous pèse.
Décrivez-moi la tâche que vous subissez ou l'outil qui vous ralentit. Je vous montre comment le décomposer, garder vos données chez vous, et le recomposer à votre main.
Vos données restent chez vous. La discussion aussi.