Utile dès la première heure
Apostrophes typographiques, accents, expansions classiques : l’essentiel du gain est livré par défaut, sans rien apprendre. Vous tapez normalement, le reste se règle tout seul.
Frappe augmentée • Windows, macOS, Linux • 100 % local
Trois promesses
Apostrophes typographiques, accents, expansions classiques : l’essentiel du gain est livré par défaut, sans rien apprendre. Vous tapez normalement, le reste se règle tout seul.
Chaque fonctionnalité est activable indépendamment. Démarrez avec les hotstrings, ajoutez les tap-holds plus tard, l’IA en bonus. Tout se désactive d’un clic.
AZERTY, QWERTY, Bépo, Dvorak… Le driver agit sur le texte produit, pas sur la touche physique. Gardez votre layout — ou adoptez Ergopti pour le combo idéal.
Pour qui ?
Ergopti+ n’impose pas une manière de travailler — il accélère la vôtre. Quelques exemples.
Symboles de code en roulements (=>, !=), snippets de boilerplate, ouverture de chemins de fichiers, et une IA locale qui complète sans jamais envoyer votre code ailleurs.
Autocorrection en continu, signatures et formules en une abréviation, apostrophes typographiques automatiques, et des prédictions qui terminent vos phrases.
FR/EN et bien plus : corrections et prédictions bilingues, symboles et accents à portée de doigt, interface en 21 langues.
Tap-holds pour garder les mains au repos, layer de navigation sans flèches, gestes trackpad, et des métriques pour voir vos progrès.
Expansions en temps réel
Cinq familles livrées avec le driver, chacune avec sa couleur de tooltip et son délai réglable. Ce compteur est mesuré automatiquement depuis les fichiers du driver à chaque mise à jour du site.
Expansion en temps réel — une vraie phrase, plusieurs familles d’expansions, sans jamais rompre le flux de frappe.
Couleurs et délais réels du driver — chaque famille est personnalisable et désactivable depuis le menu.
Les fautes les plus fréquentes, balayées à la frappe
Apostrophes typographiques, capitalisation des marques, accents oubliés. Ce n’est pas un correcteur après coup : c’est appliqué pendant que vous tapez.
Un suffixe explicite pour les expansions longues
Pour vos snippets fréquents — formules, signatures, identifiants — la touche ★ déclenche l’expansion sans aucune ambiguïté. Aucun risque de collision avec la frappe normale.
Si aucune abréviation ne correspond, ★ double simplement la lettre précédente. Plus aucun SFB sur les doublons.
Si les lettres précédentes forment un trigger connu, ★ expanse à la place. Les deux modes sont décidés au moment de la frappe — sans configuration.
Pas une capture d’écran : c’est la fenêtre d’édition du driver, servie depuis ses propres fichiers et pilotée ici avec des données de démonstration. Sections pliables, recherche, ajout en deux champs — chez vous, avec vos raccourcis.
Vos propres raccourcis
Signature, IBAN, formules récurrentes : ajoutez vos hotstrings en un clic depuis le menu — stockés dans un simple fichier TOML, rechargés à la volée.
Certaines valeurs changent tous les jours (la date) ou ne doivent pas être écrites en dur
(téléphone, IBAN). Le préfixe @ les calcule au moment précis du déclenchement, depuis l’éditeur d’informations personnelles.
Nom, e-mail, téléphone, adresse, IBAN : tout est centralisé dans une seule fenêtre — les hotstrings dynamiques s’en servent automatiquement.
Prédictions IA
Le driver embarque un pont vers un modèle de langage qui tourne sur votre machine. Il corrige la fin de votre phrase et propose la suite — validables en une touche, sans que rien ne parte dans le cloud.
Le projet est paralèle à
Un seul Tab insère la correction et la suite : 80 caractères pour 1 frappe.
Code couleur réel du driver : contexte · correction · prédiction · ✨ ligne active. 3 suggestions, déclenchées après 500 ms d’inactivité sur les 500 derniers caractères — tout est réglable.
Windows · macOS · Linux
Le plus simple à installer — le driver propose même de le faire pour vous. Catalogue de modèles immense, serveur local en écoute uniquement sur votre machine.
macOS · Apple Silicon (M1 → M4)
Inférence accélérée par le GPU des puces Apple. Détecté et sélectionné automatiquement sur les machines compatibles — réponses sous 100 ms sur les petits modèles.
Envie d’un modèle plus puissant ? Branchez une clé API — 16 fournisseurs pris en charge, clés chiffrées localement (Trousseau macOS, DPAPI Windows) :
Liste générée depuis le fichier de configuration du driver — toujours à jour.
Un catalogue curé de 110 modèles open-weights issus de 18 fournisseurs (38 familles), du 340 M qui répond en 50 ms au 236 B ultra-contextuel. Le menu affiche la RAM et l’espace disque requis avant tout téléchargement — et accepte n’importe quel identifiant HuggingFace ou tag Ollama en plus.
Catalogue généré depuis models.json — le même fichier que lit le driver.
Aucune instruction injectée : le modèle reçoit le contexte brut et continue. Idéal pour le code et les formats stricts.
Instruction minimale : continuer le texte entre N et M mots, sans commentaire. Le compromis vitesse/qualité par défaut.
Deux lignes en sortie : la fin de phrase corrigée, puis la suite prédite. Bilingue FR/EN, avec exemples intégrés pour les petits modèles.
Le contrat « Avancé », mais N suggestions distinctes en une seule requête — beaucoup plus économique que N appels.
L’éditeur de prompts intégré accepte vos propres instructions avec les variables {context}, {min_words}, {max_words} —
imposez un ton, une langue, un métier. « Termine mes phrases comme Hemingway » est un
profil valide.
Tap-Holds
Un appui bref déclenche une action, un maintien conserve le rôle de modificateur. La même logique sur les deux OS : les mêmes doigts déclenchent les mêmes gestes, avec le modificateur natif de chaque plateforme — Ctrl sur Windows, ⌘ sur macOS. L’objectif : une expérience unifiée, quel que soit l’ordinateur devant vous. Ce sont les défauts livrés ; chaque touche, action et délai se change depuis le menu.
La touche la plus accessible de la home-row devient validation ET modificateur.
Copier d’un seul appui sur une touche que votre auriculaire connaît déjà.
Coller sans quitter la position de repos, sans accord à deux mains.
Backspace sous le pouce ; maintenu, il ouvre le layer de navigation ci-dessous.
Un appui = la prochaine lettre en majuscule. Fini le Shift maintenu pour une seule lettre.
Tab au pouce droit — l’indentation et la navigation de formulaires sans étirement.
Bascule d’application sur le moniteur courant, en un seul appui.
Flèches sur HJKL, pages, début/fin de ligne, effacement par mot — la main ne quitte jamais la position de repos.
MAJUSCULES sur le mot en cours uniquement — le shift virtuel se relâche à l’espace. Parfait pour les acronymes (NASA, TODO).
Un geste efface le mot entier — idéal pour annuler une expansion d’un coup.
Sélectionnez du texte, tapez ", ( ou [ : la sélection est encadrée par la paire correspondante.
Sans abréviation en attente, ★ double la lettre précédente — les doublons sans SFB.
Raccourcis
Bien au-delà du copier-coller : voici quelques-unes des actions les plus utiles — chacune assignable à n’importe quelle touche, tap-hold ou geste.
Le curseur saute sur l’écran voisin d’un seul tap — fini de deviner vers quel bord le pousser pour changer de moniteur.
Perdu votre souris sur trois écrans ? Un halo la fait ressortir à l’instant — parfait aussi en présentation.
Région, fenêtre, plein écran ou OCR — sur la touche à gauche du 1, sans chercher le raccourci système.
La ligne entière sélectionnée d’un geste, sans viser au pixel ni tripler-cliquer.
Ouvre l’URL ou le chemin de fichier local sous le curseur — où qu’il se trouve dans le texte.
Bascule la sélection en MAJUSCULES, minuscules ou Casse De Titre — plus besoin de retaper.
Tap-holds, gestes trackpad et raccourcis piochent dans le même catalogue d’actions, défini dans un seul fichier partagé par les trois drivers. Mêmes groupes, mêmes sections que dans le sélecteur du driver — filtrés ici pour Windows ; changez d’OS en haut de page pour voir la différence.
Gestes trackpad
Le driver intercepte les gestes multi-touch bruts (pas les événements souris) et les mappe sur l’action de votre choix — taps et swipes de 2 à 5 doigts, catalogue d’actions intégré, sensibilité réglable par geste.
Posez trois doigts sur un mot : sa définition apparaît. Le geste signature.
Avancez mot par mot dans n’importe quel champ texte.
Axe continu : plus le geste est long, plus le volume bouge.
Sélectionnez à deux doigts, copiez à quatre — plus rapide que le raccourci.
Navigation d’onglets sans toucher le clavier.
Toutes vos fenêtres d’un geste.
Moteur complet sur macOS (36 slots + 3 axes, valeurs par défaut ci-dessus) ; Windows expose 10 emplacements assignables (taps et swipes 3-4 doigts). Chaque geste est réassignable depuis le menu, ou désactivable.
Métriques de frappe
Un enregistreur local compte vos frappes, mots et expansions dans une base SQLite sur votre machine — rien ne part jamais ailleurs. Deux tableaux de bord complets et un widget flottant en font un vrai coach de frappe.
Aperçu illustratif — les vrais tableaux de bord (Statistiques de frappe et Temps d’écran) sont deux fenêtres du driver, avec vos données réelles.
Votre vitesse jour après jour, semaine après semaine — avec les records et les moyennes glissantes.
Les caractères « + Hotstrings » et « + IA » sont comptés à part : vous voyez exactement combien de frappe vous déléguez.
Des caractères aux heptagrammes, mots et raccourcis les plus tapés : la matière première pour créer vos prochains hotstrings.
Deux cartes de chaleur montrent quelles touches travaillent le plus — et valident (ou non) votre disposition.
SFBs, roulements, redirections : les métriques des passionnés de layouts, calculées sur VOTRE frappe réelle.
Temps par application, bascules entre apps, séries et scores de productivité — dans un second tableau de bord dédié.
Données de démonstration générées pour l’aperçu — chez vous, ces tableaux de bord se remplissent de VOTRE frappe, et rien ne quitte jamais votre machine.
Hotstrings et IA écrivent le reste — pour le même texte, bien moins de frappes. Proportions illustratives ; les vôtres sont dans le tableau de bord.
🔐 Tout est calculé et stocké localement. Les champs de mot de passe sont ignorés, le module entier se désactive d’un clic, et la base SQLite vous appartient.
Vie privée
Le pari d’Ergopti+ : tout ce qui rend la frappe plus intelligente tourne chez vous. Aucune donnée n’a besoin d’en sortir — et aucune n’en sort.
Frappe, hotstrings, prédictions, métriques : tout est calculé et stocké sur votre machine. Aucun serveur, aucun cloud par défaut.
Pas de compte, pas de tracking, pas de « statistiques anonymes ». Le logiciel ne vous observe pas.
Les champs de saisie sécurisés sont exclus de toute capture et de tout enregistrement de frappe.
Si vous utilisez un modèle distant (optionnel), la clé est chiffrée localement (Trousseau macOS, DPAPI Windows) — jamais en clair.
Les métriques vivent dans une base SQLite locale que vous pouvez lire, exporter ou supprimer à tout moment.
Le code est open-source et public. N’importe qui peut vérifier ce que fait réellement le driver.
Vous gardez la main
Nous livrons de bons défauts — touches, délais, couleurs, raccourcis — mais tout se change depuis le menu, sans écrire une ligne de code. Le menu est généré depuis un manifeste unique, pour que les trois drivers exposent exactement les mêmes options.
Menus, fenêtres, assistants : toute l’interface est traduite. Liste découverte automatiquement depuis les fichiers du driver, dans l’ordre de ses menus :
Un raccourci met tout en pause : le clavier redevient AZERTY, les raccourcis redeviennent ceux de l’OS — passez votre machine à un collègue sans le dérouter. Réactivez : la disposition Ergopti (si émulée), vos hotstrings et vos raccourcis personnalisés reviennent instantanément.
Le driver vérifie les nouvelles versions et se met à jour depuis le menu — canal stable ou dev, notes de version intégrées. La fenêtre ci-dessous est la vraie : elle interroge GitHub en direct.
Le driver ouvre 25 fenêtres natives — réglages, éditeurs, assistants, tableaux de bord. Chacune est une vraie fenêtre de votre système (WebView2 sur Windows, WKWebView sur macOS, WebKitGTK sur Linux), mais toutes partagent un seul et même code : même apparence, même comportement sur les trois OS. Liste générée depuis le manifeste du driver :
Hotstrings, métriques, prédictions IA : chaque calcul est local. Les serveurs d’inférence n’écoutent que sur votre machine. Une fois le modèle téléchargé, tout fonctionne hors-ligne.
Trois drivers, un site, plus de 200 000 lignes de code publiées sur GitHub sous licence libre — et plus de 1 300 fichiers de tests automatisés qui les verrouillent.
Pas de freemium, pas de version « Pro », pas de publicité, pas de compte. Le projet est un travail de passion — il est et restera entièrement gratuit.
Aucun appel réseau en dehors du backend IA que vous avez choisi et de la vérification de mise à jour. Pas de « données anonymisées », pas de tracking. Rien.
⚡ Bonus disposition Ergopti
La disposition Ergopti et ses couches — explorez la couche AltGr, la touche magique et les symboles de programmation.
Des séquences inconfortables remplacées par des roulements fluides sur doigts adjacents. Vous tapez ce qui est confortable, le mot correct sort.
La virgule devient une super touche morte qui neutralise les derniers bigrammes à même doigt. Les touches É/È/Ê s’en chargent côté gauche.
Les combinaisons pénibles du code deviennent des roulements vers l’intérieur sur la home-row d’Ergopti.
Le j cède sa place à la touche ★. La séquence ,+voyelle — inexistante en français — produit le j : ,a → ja, ,e → je.
,è → z, ,y → k, ,s → q, ,c → ç. Les lettres rares restent à une frappe du repos.
En français, q implique presque toujours u : tapez qe, qoi — le u s’insère tout seul.
Une touche dédiée pour le cas le plus fréquent, et êa, êi, êo, êu pour â, î, ô, û.
às → ement, àt → ation, àr → eur… Les terminaisons fréquentes en deux frappes au lieu de cinq.
Dans du texte, ' produit ’ ; dans du code, elle reste droite. Aucun réglage.
Comparatif
Les outils ci-dessous sont excellents —
| Fonctionnalité | Ergopti+ | Espanso | AutoHotkey | TextExpander | Autocorr. native |
|---|---|---|---|---|---|
| Gratuit | ✓ | ✓ | ✓ | — | ✓ |
| 100 % local, sans compte | ✓ | ✓ | ✓ | cloud | ✓ |
| Windows · macOS · Linux | 3 OS | 3 OS | Windows | 2 OS | variable |
| Hotstrings + autocorrection | ✓ | ✓ | ✓ | ✓ | basique |
| IA locale intégrée | ✓ | — | — | — | — |
| Tap-holds + gestes trackpad | ✓ | — | script | — | — |
| Métriques de frappe | ✓ | — | — | — | — |
| Config sans écrire de code | ✓ | YAML | script | ✓ | ✓ |
Comparatif indicatif des offres par défaut, dressé de bonne foi — chaque outil a ses forces.
Prise en main
Pas de configuration obligatoire, pas de courbe d’apprentissage : ça marche dès le lancement, et ça grandit avec vous.
Un exécutable pour Windows, une app pour macOS. Aucun compte, aucun droit administrateur nécessaire dans la plupart des cas.
Rien à réapprendre. Vos hotstrings, corrections et prédictions sont actifs immédiatement, sur votre disposition actuelle.
Activez une fonctionnalité à la fois depuis le menu — tap-holds, gestes, IA. Rien n’est imposé, tout est optionnel.
Questions fréquentes
Confidentialité, performance, compatibilité — les réponses courtes, sans détour.
Non. Tout — hotstrings, prédictions IA, métriques — est calculé et stocké sur votre machine. Les modèles d’IA tournent en local ; si vous branchez une clé d’API distante (optionnel), elle est chiffrée dans le Trousseau macOS ou via DPAPI sur Windows, et vous choisissez explicitement quand l’utiliser.
Non perceptiblement. Les expansions sont synchrones et instantanées ; les prédictions IA sont asynchrones et n’interrompent jamais la frappe — une suggestion s’affiche quand elle est prête, et vous l’ignorez ou l’acceptez d’une touche.
Ergopti est la disposition clavier — l’agencement des lettres. Ergopti+ est le logiciel compagnon : hotstrings, IA, tap-holds, gestes, métriques, qui fonctionne sur n’importe quelle disposition. Utilisez l’un sans l’autre, ou les deux ensemble pour le gain maximal.
Oui, le driver agit au niveau du système : navigateur, éditeur de code, messagerie, traitement de texte… Les champs de mot de passe sont volontairement ignorés. Quelques applications très verrouillées (certains jeux anti-triche) peuvent bloquer l’injection de touches.
Non. Tout fonctionne sur n’importe quelle disposition (AZERTY, QWERTY, Bépo…). La disposition Ergopti débloque des bonus supplémentaires (roulements, super-touches), mais elle est totalement optionnelle.
Oui : gratuit, open-source, sans compte et sans télémétrie. Le code est auditable publiquement sur GitHub.
Chaque fonctionnalité se désactive d’un clic dans le menu, et l’application se retire comme n’importe quelle autre. Vos données (base SQLite locale) vous appartiennent et partent avec.
Windows (AutoHotkey) et macOS (Hammerspoon) sont à parité et prêts à l’emploi. Le driver Linux (un daemon Lua qui gère aussi les tap-holds) est complet mais en alpha — il cherche ses premiers testeurs.
Trois systèmes
Le même fichier de hotstrings, les mêmes raccourcis, le même tooltip, le même menu — sur AutoHotkey v2 (Windows) et Hammerspoon (macOS). Le driver Linux (un daemon Lua qui gère aussi les tap-holds) est complet sur le papier mais cherche encore ses premiers testeurs.
| Fonctionnalité | Windows AutoHotkey v2 | macOS Hammerspoon | Linux Lua · alpha |
|---|---|---|---|
| Hotstrings + autocorrection (2 994 livrés) | ✓ | ✓ | α |
| Touche magique ★ (2 121 expansions) | ✓ | ✓ | α |
| Hotstrings personnels + dynamiques | ✓ | ✓ | α |
| Tap-holds (7 touches) + layer navigation | ✓ | ✓ | α |
| Tooltips colorés en temps réel | ✓ | ✓ | X11 |
| IA locale via Ollama (110 modèles) | ✓ | ✓ | α |
| IA distante (9 fournisseurs d’API) | ✓ | ✓ | α |
| Backend MLX (Apple Silicon) | — | ✓ | — |
| Gestes trackpad | 10 slots | 36 + 3 axes | — |
| Métriques de frappe + tableaux de bord | ✓ | ✓ | α |
| Widget WPM flottant | ✓ | ✓ | — |
| Menu complet (335 réglages, 21 langues) | ✓ | ✓ | α |
| Mises à jour automatiques | ✓ | ✓ | α |
| Spotlight curseur (présentations) | ✓ | ✓ | — |
✓ fonctionnel texte = nuance α = implémenté, jamais testé en conditions réelles — = absent
Des utilitaires signés Ergopti, livrés directement dans le driver macOS — rien de plus à installer.
Clonez n'importe quelle application (VS Code, Slack…) : le clone reçoit sa propre icône teintée, son nom et son profil isolé. Plusieurs instances vraiment séparées, sans droits admin.
Déposez un fichier sur l'icône : il est chiffré en AES-256 (extension .enc). Redéposez-le : il est déchiffré. Aucun réglage, rien à apprendre.
Applications et descriptions extraites automatiquement des bundles embarqués dans le driver.
Installez ct★ — et regardez c’était s’écrire tout seul. Le reste suivra.
Sur macOS, aussi avec Homebrew : brew install --cask adrienm7/ergopti/ergoptiplus
Vous tapez déjà en Ergopti ? Installez la disposition pour le combo complet →