Rien à réapprendre
steph relance zsh ou bash avec votre configuration habituelle. Les commandes, alias et raccourcis restent les vôtres.
steph écoute votre shell et dit l'essentiel, en une phrase. Les erreurs expliquées, les questions reconnues, les longues commandes suivies pas à pas.
git clone https://github.com/tutozz/steph && cd steph && ./scripts/install.sh
Linux · sur macOS, voir Installer · gratuit pour les particuliers
01 · L'idée
dit ce qui compte.Une erreur
devient une phrase claire, une question
devient oui ou non, une mise à jour devient un pourcentage.
02 · Écouter
Enregistrements réels de la voix de steph : synthèse Piper, voix française, générée sur la machine.
Commande tapée : $ cat /nope
« Erreur 1 : cat: /nope : aucun fichier ou dossier de ce nom. »
Commande tapée : $ npm run build
« Erreur TypeScript : la propriété titel n'existe pas, utilisez title. »
Commande tapée : $ sudo apt upgrade
« En cours : mise à jour des paquets. 35 pour cent, décompression de vim-common. Terminé en 1 minute 24. 12 paquets mis à jour. »
Question affichée : Souhaitez-vous continuer ? [O/n]
« Question : il est nécessaire de prendre 24 Mo. Souhaitez-vous continuer ? Oui ou non, oui par défaut. »
03 · Principes
. Il ne vous oblige à rien changer.
steph relance zsh ou bash avec votre configuration habituelle. Les commandes, alias et raccourcis restent les vôtres.
Les cas simples passent par des règles instantanées. Le modèle ne sert qu'aux résumés et aux explications, lus phrase par phrase.
Un petit modèle (Gemma 4 E2B via llama.cpp) et la voix Piper tournent en local, sur le GPU si possible. 4 Go de mémoire vidéo suffisent.
04 · Au clavier
Posez une question sur n'importe quelle commande de la session : steph connaît l'historique, les codes de retour et les sorties.
| F7 | Ouvre la fenêtre de questions |
|---|---|
| F8 | Silence immédiat |
| F9 | Répète la dernière annonce |
| F10 | Explication détaillée de la dernière commande |
| q + question | Question rapide sans quitter le shell, par exemple q pourquoi ça a planté ? |
Sur Mac, les touches F7 à F10 sont des touches multimédia : maintenez fn en même temps.
05 · Conçu avec
06 · Licence
Particuliers · associations · enseignement
Code source disponible, sous licence PolyForm Noncommercial 1.0.0.
Entreprises
Sur devis.
Un doute sur votre cas ? Écrivez à luis@lsmdx.com.
07 · Installer
Le script installe llama.cpp, le modèle (environ 3 Go), la voix française et la commande steph, sans droits administrateur. Prérequis : uv.
git clone https://github.com/tutozz/steph cd steph ./scripts/install.sh steph
brew install uv llama.cpp sox git clone https://github.com/tutozz/steph cd steph ./scripts/install.sh steph