OpenLess : L'outil de saisie vocale IA open-source pour les développeurs
Arrêtez de taper, commencez à parler. OpenLess est un outil multiplateforme axé sur la confidentialité qui transforme votre voix en texte structuré et optimisé par l'IA, directement à l'emplacement de votre curseur.
Pour les développeurs et les utilisateurs avancés, la friction entre « avoir une idée » et « l'écrire dans l'éditeur » est bien réelle. Bien que des outils commerciaux comme Wispr Flow et Typeless aient popularisé le flux de travail « appuyer pour parler, obtenir du texte optimisé », ils s'accompagnent souvent d'abonnements, de boîtes noires propriétaires et de préoccupations concernant la confidentialité de vos données.
Découvrez OpenLess : une alternative entièrement open-source et axée sur le local pour macOS et Windows qui apporte la dictée vocale assistée par IA directement à votre curseur.
Pourquoi OpenLess est important
OpenLess n'est pas seulement un outil de conversion parole-texte ; c'est un pont vers la productivité. Sa proposition de valeur principale est son mode AI-Prompt. Au lieu de simplement transcrire vos propos, il utilise un LLM pour restructurer votre discours en un prompt propre et riche en contexte.
Le flux de travail :
- Maintenez votre raccourci clavier global.
- Énoncez votre demande (ex. : « J'ai besoin d'une requête SQL pour les commandes du mois dernier, regroupées par client et triées par montant décroissant »).
- Relâchez la touche.
- Résultat : L'application transcrit, optimise et colle instantanément le prompt structuré dans votre IDE, ChatGPT ou Notion.
Fonctionnalités techniques clés
Construit avec Tauri 2, Rust et React/TypeScript, OpenLess est conçu pour la performance et l'extensibilité :
- Utilisez votre propre modèle (BYOM) : Contrairement aux concurrents SaaS, vous contrôlez le pipeline. Vous pouvez configurer vos propres clés API pour Volcengine (ASR) et n'importe quel point de terminaison LLM compatible OpenAI (DeepSeek, Ark, Anthropic, etc.).
- Priorité à la confidentialité : Vos données restent sur votre machine. Les identifiants sont stockés dans le coffre-fort natif de l'OS (macOS Keychain, Windows Credential Manager), et non dans des fichiers en texte clair.
- Architecture locale : L'application prend en charge l'ASR local via des modèles Qwen3-ASR intégrés, garantissant que vous pouvez dicter même sans connexion cloud à faible latence.
- Dictionnaire intelligent : Vous pouvez définir des termes personnalisés, des noms de produits ou du jargon technique. Ceux-ci sont injectés dans le contexte ASR en tant que mots-clés, améliorant considérablement la précision pour le vocabulaire spécifique aux développeurs.
- Repli sur le presse-papiers : Si l'application détecte qu'elle ne peut pas injecter de texte dans la fenêtre actuelle (en raison de restrictions de sécurité ou de limitations spécifiques à l'application), elle copie automatiquement le résultat dans votre presse-papiers, garantissant que vous ne perdez jamais votre travail.
Pour commencer
OpenLess est conçu pour les développeurs qui aiment bricoler et les utilisateurs qui recherchent un outil stable.
Pour les utilisateurs finaux
Vous pouvez récupérer la dernière version sur leur page GitHub Releases.
- macOS :
brew install --cask openless - Windows : Utilisez l'installateur
.exefourni.
Note : Après l'installation, assurez-vous d'accorder les autorisations d'accessibilité et de microphone nécessaires dans les paramètres de votre système d'exploitation.
Pour les développeurs
Si vous souhaitez contribuer ou compiler à partir du code source, le projet utilise une structure modulaire propre. Pour commencer :
# Cloner et initialiser les sous-modules
git submodule update --init --recursive
# Installer les dépendances
cd openless-all/app
npm ci
# Exécuter en mode développement
npm run tauri dev
La différence « structurée »
La plupart des outils de conversion voix-texte visent une transcription mot à mot. OpenLess vise l'utilité. En utilisant un fournisseur de « polissage », il supprime les mots de remplissage (« euh », « donc »), corrige la ponctuation et organise vos pensées en listes à puces ou en blocs de code. Il n'essaie pas de répondre à vos questions — il prépare simplement votre saisie afin que l'IA réelle (ChatGPT/Claude) puisse fournir la meilleure réponse possible.
Si vous êtes fatigué de la fatigue liée aux abonnements des outils d'IA modernes et que vous souhaitez une solution de saisie vocale transparente, modifiable et rapide, OpenLess est un projet à suivre.