nowfound

Dev tools · alternatives · 2026

24 alternatives to Shelly, terminal assistant that translates natural language into shell

Describe what you want in plain English, and Shelly will figure out the right commands, explain what they do, and run them for you, with guardrails to ensure that you only run commands you feel safe running.

Shelly is a terminal assistant that converts natural language descriptions into shell commands. Users describe what they want to accomplish in plain English, and Shelly identifies the appropriate commands, explains… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Shelly is a powerful tool that translates English into commands that can be seamlessly executed in your terminal. You won't have to remember obscure commands anymore.

    2024 · github.com · its alternatives →

  2. 2
    nlsh▲220

    talk to your terminal in natural language

    Jan 2026 · nlsh.dev · its alternatives →

  3. 3

    shelly is a shell-like inteface for the web made with pure and vanilla HTML, CSS and JavaScript. It's completely configurable and should run decently on any browser.

    2024 · github.com · its alternatives →

  4. 4

    Hi HN community, I’m Zach, founder and CEO of Warp, and am excited to show you Warp, a fast Rust-based terminal that’s easy to use and built for teams. As of today, Warp is in public beta and any Mac user can download it. It works with bash, zsh, and fish. The terminal’s teletype-like interface has made it hard for the CLI to thrive. After 20 years of programming, I still find it hard to copy a command’s output; I always forget how to use `tar`; and I always have to relearn how to move my cursor. To fix fundamental accessibility issues, I believe we need to start innovating on the terminal,…

    2022 · warp.dev · its alternatives →

  5. 5
    shell.how▲293

    Explain how your shell command works

    2022 · its alternatives →

  6. 6

    Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way - rust-shell-script/rust_cmd_lib

    2020 · github.com · its alternatives →

  7. 7

    Your wishes are my commands. Contribute to dylanjcastillo/shell-genie development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  8. 8

    A point to point color terminal video chat. Contribute to mofarrell/p2pvc development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  9. 9

    TerminalPhone is a single, self-contained Bash script that provides anonymous, end-to-end encrypted voice and text communication between two parties over the Tor network. It operates as a walkie-talkie: you record a voice message, and it is compressed, encrypted, and transmitted to the remote party as a single unit. You can also send encrypted text messages during a call. No server infrastructure, no accounts, no phone numbers. Your Tor hidden service .onion address is your identity.

    Feb 2026 · gitlab.com · its alternatives →

  10. 10

    MacOS Terminal, reimagined

    2020 · shellnotebook-com.l.ink · its alternatives →

  11. 11

    A terminal-based text editor written in Rust. Contribute to gchp/iota development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  12. 12

    Hi, I made a bridge (https://github.com/fzyzcjy/flutter_rust_bridge v2.0.0) between Flutter and Rust, which auto translates syntaxes like arbitrary types, &mut, async, traits, results, closure (callback), lifetimes, etc. The goal is to make a bridge between the two, seamlessly as if working in one single language. Then, as an example, I showed how to write Rust applications with GUI by utilizing Flutter. That is discussed in the link in details. To play with it, please visit the GitHub repo, or refer to the end of the article for detailed folders and commands. When I…

    2024 · cjycode.com · its alternatives →

  13. 13

    Hi HN, (First time poster!) I'm the author of `lstr`. I've always loved the classic Linux `tree` command for its simplicity, but I often found myself wanting more modern features like interactivity and Git integration. So, I decided to build my own version in Rust with a philosophy of being fast, minimalist, and interactive. It was also an excuse to help learn more about Rust\! Here's a quick look at the interactive mode: https://raw.githubusercontent.com/bgreenwell/lstr/main/asset... I've just released v0.2.0 with some features I think this community might find…

    2025 · github.com · its alternatives →

  14. 14FA

    I built Fresh to challenge the status quo that terminal editing must require a steep learning curve or endless configuration. My goal was to create a fast, resource-efficient TUI editor with the usability and features of a modern GUI editor (like a command palette, mouse support, and LSP integration). Core Philosophy: - Ease-of-Use: Fundamentally non-modal. Prioritizes standard keybindings and a minimal learning curve. - Efficiency: Uses a lazy-loading piece tree to avoid loading huge files into RAM - reads only what's needed for user interactions. Coded in Rust. - Extensibility: Uses…

    Dec 2025 · sinelaw.github.io · its alternatives →

  15. 15

    Hi HN, I just released a very simple AI Shell / CLI tool that lets you convert natural language directly into executable shell commands. Built with python to simplify terminal workflows and help you quickly run commands without memorizing syntax. It has two main usage modes: One-shot mode: Quickly execute commands using natural language. Example: ai "find all PNG files larger than 5MB" The AI responds with the appropriate command and asks if you want to execute it. Interactive chat mode: Start a terminal chat session with the AI (ai -i) to iteratively build commands or scripts. Some…

    2025 · github.com · its alternatives →

  16. 16
    BashBuddy▲159

    Write bash commands with natural language, fully local.

    2025 · bashbuddy.run · its alternatives →

  17. 17

    A new command line interface for Windows machines

    2019 · apps.microsoft.com · its alternatives →

  18. 18

    A fully-featured lisp/scheme shell written in Racket. - DexterLagan/lsh

    2018 · github.com · its alternatives →

  19. 19

    Convert English into shell commands with AI

    2025 · talk2term.prodevs.in · its alternatives →

  20. 20
    How▲8

    how: terminal assistant generating accurate shell commands

    Oct 2025 · github.com · its alternatives →

  21. 21MT

    2019 · memorize-terminal-commands.com · its alternatives →

  22. 22

    Tar commands to copy and paste into your terminal

    2022 · tarcommands.com · its alternatives →

  23. 23

    Redstart is a lightweight Lisp interpreter written in C++ with a focus on shell scripting. It lets you combine the expressive power of Lisp with the practicality of the Unix shell: you can run commands, capture output, pipe between processes, and still use Lisp syntax for logic and structure. Think of it as writing your shell scripts in Lisp instead of Bash.

    2025 · github.com · its alternatives →

  24. 24

    Code interpreter with API, internet, multiplayer, open LLMs

    2023 · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →