Show HN: Shelly, terminal assistant that translates natural language into shell
a year ago
- #productivity
- #automation
- #terminal
- Shelly is a smart terminal assistant that translates natural language into shell commands.
- It allows users to describe what they want in plain English, and Shelly figures out the right commands, explains them, and runs them.
- Users can clone the Shelly repository, set up a Python environment, and install dependencies to use it.
- Shelly can be integrated into the user's shell by adding a function to .bashrc or .zshrc.
- It supports both interactive sessions and one-off commands.
- Safe commands run automatically, while others ask for confirmation first.
- Users can customize the model or command behavior via config.json.
- Privacy note: Shelly sends requests, including recent shell history, to Anthropic's API.