Pourquoi j'ai créé fns : je suis accro aux raccourcis clavier.
Je suis accro aux raccourcis clavier. Si j’économise une seconde en évitant la souris, je m’en souviens. J’ai toujours voulu tout faire depuis le clavier, pis j’ai longtemps cherché l’outil qui rendrait ça possible.
Au bout de cette quête, j’ai réalisé une affaire : les raccourcis les plus précieux sont devenus une zone de guerre pour les géants de la tech. Alfred et Raycast se battent pour ⌘ + Space, ChatGPT et Claude se disputent ⌥ + Space. Celui qui s’empare d’un raccourci global tient le premier maillon du verrouillage utilisateur.
Dans tout ça, il y avait une touche presque vide. En bas à gauche du clavier, la touche fn. Elle est plus accessible que n’importe quel autre modificateur, mais macOS lui associe par défaut juste le sélecteur d’emoji. Aucune grosse appli ne la revendique. Voir ce potentiel dans ce vide — c’est là que tout a commencé.
Pourquoi la productivité à l’ère de l’IA est si frustrante
En regardant comment le monde utilise l’IA aujourd’hui, y’a quelque chose d’aberrant : les outils sont devenus vraiment puissants, mais les flux de travail réels sont plus éparpillés que jamais.
T’écris un doc, t’ouvres une autre app pour interroger l’IA, tu copies la réponse pis tu retournes à ta tâche. Tu codes, tu switches sur le navigateur pour une recherche rapide, une notification pognes pis le fil est rompu. Tu reçois un texte sur Slack à mettre en forme, pis pendant que tu t’y mets, une autre notification te déconcentre.
Ces changements de contexte coûtent plus cher qu’on pense. La main part vers la souris, le regard glisse vers une autre fenêtre, pis la pensée qu’on avait en tête se dissipe. Pour les solopreneurs, les pigistes, les designers et les développeurs qui travaillent au clavier à longueur de journée, ce coût s’accumule et bouffe la moitié de la journée.
Bien utiliser l’IA, c’est pas juste choisir le bon modèle. C’est réduire au max la distance entre l’IA et ton flux de travail.
Les limites des outils existants
Les outils de productivité clavier existants ont tous le même problème : la barrière à l’entrée est trop haute.
Karabiner-Elements, Keyboard Maestro, Hammerspoon sont puissants — vraiment. Mais pour quelqu’un qui commence, l’étape « par où je commence ? » est un mur. La configuration initiale prend des jours, la courbe d’apprentissage est raide. Statistiquement, la majorité des utilisateurs lâchent en cours de route.
Raycast et Alfred sont pas légers non plus. Pour une simple recherche, correct. Mais pour vraiment profiter des workflows et des extensions, faut passer des heures dans la documentation. Pis quand on cherche les détails que veulent les power users — distinguer les modificateurs gauche/droit, déclencher des actions différentes avec des modificateurs enchaînés, chaîner des raccourcis personnalisés — on finit par frapper un mur.
Le marché entier tourne autour des utilisateurs avancés. Il restait un grand vide : un outil configurable en 5 minutes par n’importe qui, mais qu’on peut personnaliser pendant un mois si on veut aller en profondeur. C’était réalisable ?
L’exemple de l’expansion de texte
Prenons un exemple simple : l’expansion de texte. La substitution de texte native de macOS est trop basique — taper ;eml pour insérer une adresse courriel, à peu près. Pis encore, ça marche pas ou ça plante dans les navigateurs tiers, Slack ou les apps Electron.
À l’inverse, TextExpander ou Espanso font toute. Mais si quelqu’un qui commence veut « insérer la date de demain, placer le curseur deux caractères avant la fin de la ligne, pis coller le contenu du presse-papiers », faut d’abord lire le manuel un bon bout.
Dans fns, un débutant choisit parmi des modèles riches et clique, c’est toute. En même temps, un power user peut contrôler la position du curseur, ajuster les valeurs saisies, configurer l’insertion automatique de dates. Facile à démarrer, infiniment plus profond à mesure qu’on avance — c’est le principe appliqué à chaque fonctionnalité.
L’approche de fns
C’est comme ça que fns a été conçu.
La touche fn comme déclencheur global par défaut. C’est la place vide que personne revendique pas. Mais l’utilisateur peut librement la remapper : Cmd+Space, Option+Space, Caps Lock — n’importe quelle touche peut être assignée.
L’IA intégrée dans le flux de travail. Dans n’importe quel environnement où on peut saisir du texte, un seul raccourci fn appelle instantanément Claude, Gemini ou d’autres LLM cloud, mais aussi des LLM on-device comme Apple Foundation Model ou Windows Foundry Local. Pas besoin d’ouvrir une autre app, pas de copier-coller : l’IA devient partie intégrante du flux de travail.
Satisfaire à la fois débutants et power users. Un assistant de configuration initial basé sur l’IA et des modèles riches permettent à tout le monde de mettre en place son environnement rapidement. En parallèle, des options avancées — modificateurs enchaînés, distinction gauche/droit, chaînage de raccourcis personnalisés — sont pleinement disponibles.
Conflits minimisés. Un système de liaisons sophistiqué empêche les raccourcis d’entrer en conflit avec d’autres apps. Les touches déjà utilisées par une autre app sont automatiquement contournées.
Pour qui est cet outil ?
fns est fait pour ceux qui veulent maximiser leur productivité numérique — solopreneurs, pigistes, designers, développeurs, auteurs. L’objectif est de réduire le temps gaspillé sur les tâches répétitives pis d’intégrer l’IA de façon naturelle dans le travail, pour jamais perdre le fil de la pensée.
Jusqu’ici, les outils de productivité ont été conçus principalement pour les utilisateurs avancés. fns voulait changer ça. Accessible à tout le monde, pis infiniment profond pour ceux qui veulent creuser. C’est le principe qui a pas bougé du début à la fin.
La suite
fns embarque huit fonctionnalités essentielles : Text, Speech, Clipboard, Query, App Launcher, Scroll, Zoom, Click Mode. C’est les premières choses que je veux installer sur un nouveau Mac.
Si tu veux essayer avant de décider, teste-le dans le navigateur. Merci d’avoir lu jusqu’ici. La touche fn te remercie aussi.