This looks really cool. Would be awesome to see if you could run it off a local model too. Perhaps a small one only suited for this task.
I don't know how many turns it keeps in context window, I'm curious.
Report
Looks like a good idea, however I did not want to use the api key suggested. If you don't start with the suggested api key nlsh won't allow any commands to work at all. No option to get out of nlsh to a standard terminal Only way to delete the app was to force quit Python and then use the uninstall script provided on the website.
Report
@stuartxt I have the same issue. Can't exit to normal shell. Not only that nlsh starts playing up when doing anything outside the supported commands. I loved the tool but will have to uninstall it to get my terminal back. What a shame!
Report
great for one-liners, but I'm curious about complex pipes. can it handle multi-step logic like find all huge files and zip them in one go?
How have you designed the review/confirmation flow so it actually reduces cognitive load instead of forcing users to become “auditors” of every command—especially for destructive or multi-step operations?
@jun3id That's a cool idea! It makes sense to use AI for terminal commands since so many of them are very hard to memorise. A bit scary though for things like killing processes, moving/removing files and mostly git commands 🤣 Are there any guardrails?
Report
This looks cool! I’m building a similar system for myself that monitors things like dmesg/journalCTL logs passively and scans installed packages for man files that it uses as sources of truth for writing commands. Really helps me utilize tools like FFMPEG and imagemagick to their full capacity. Worth looking into if you want to build this out more
Report
As someone who spends most of my day in Nushell and Kitty, I’m curious—how does nlsh handle complex piped commands? Does it 'suggest' the syntax so I can learn the raw command, or does it just execute the abstraction? Very cool for speeding up DevOps tasks.
vibecoder.date
This looks really cool. Would be awesome to see if you could run it off a local model too. Perhaps a small one only suited for this task.
I don't know how many turns it keeps in context window, I'm curious.
Looks like a good idea, however I did not want to use the api key suggested.
If you don't start with the suggested api key nlsh won't allow any commands to work at all.
No option to get out of nlsh to a standard terminal
Only way to delete the app was to force quit Python and then use the uninstall script provided on the website.
@stuartxt I have the same issue. Can't exit to normal shell. Not only that nlsh starts playing up when doing anything outside the supported commands. I loved the tool but will have to uninstall it to get my terminal back. What a shame!
great for one-liners, but I'm curious about complex pipes. can it handle multi-step logic like find all huge files and zip them in one go?
Product Hunt
Votap
@jun3id That's a cool idea! It makes sense to use AI for terminal commands since so many of them are very hard to memorise. A bit scary though for things like killing processes, moving/removing files and mostly git commands 🤣 Are there any guardrails?