
nlsh est une interface terminale qui traduit l'anglais courant en commandes shell. Au lieu de mémoriser des drapeaux obscurs et une syntaxe complexe, il vous suffit de taper ce que vous voulez faire — et nlsh convertit votre langage naturel en commande bash appropriée. Il fonctionne localement sur macOS ou Linux, nécessite Python 3.8+, et a déjà été installé plus de 9 300 fois.
Tapez des commandes comme "lister tous les fichiers python" ou "tuer le processus qui tourne sur le port 3000" et nlsh affiche la commande shell correcte. Il gère tout, des opérations sur les fichiers aux commits git et à la gestion système.
nlsh inclut des commandes intégrées comme !api pour changer de manière sécurisée la clé API de votre fournisseur LLM (actuellement compatible avec Gemini), !help pour afficher le menu d'aide, et !cmd pour exécuter directement des commandes shell brutes sans traitement en langage naturel.
Vos prompts sont uniquement envoyés au fournisseur d'IA que vous choisissez — nlsh ne stocke pas votre historique de commandes. L'ensemble du code source est 100 % open source, vous offrant une visibilité totale sur la manière dont vos données sont traitées.
"Arrêtez de mémoriser les drapeaux. Tapez simplement ce que vous voulez."
Cette philosophie résume la valeur fondamentale de nlsh : il supprime la friction liée au rappel de la syntaxe exacte des commandes. Au lieu de faire une pause pour se souvenir s'il s'agit de -rf ou -fr, vous décrivez la tâche et laissez l'outil gérer la traduction. La nature open source et la conception locale signifient également que vous n'êtes pas enfermé dans un service propriétaire ou obligé de partager votre activité terminale.
Vous passez beaucoup de temps dans le terminal et souhaitez réduire les changements de contexte entre votre travail et la documentation. C'est particulièrement utile si vous gérez plusieurs projets, travaillez avec des outils que vous ne maîtrisez pas, ou si vous préférez simplement décrire ce dont vous avez besoin plutôt que de mémoriser des structures de commandes.
D'autres outils que vous pourriez envisager
Loading comments…
Créateur
async_apple
Visiter le site web
nlsh.dev
Infos du projet
Mots-clés du produit