{"repo":"tzador/englishell","free":true,"listed":false,"github":"https://github.com/tzador/englishell","clone":"git clone https://github.com/tzador/englishell.git","description":"Translate plain english commands to shell commands and execute","language":"JavaScript","stars":36,"topics":["chatg","nlp","nodejs","productivity","shell"],"license":"MIT","category":"cli-tools","readme_excerpt":"englishell A command-line tool that translates English instructions into shell commands using OpenAI's GPT-3.5, making terminal operations more intuitive and accessible. Features - Translates natural language to shell commands - Works on macOS and Linux - Provides detailed explanations for each command - Requires confirmation before execution - Available as both englishell and e commands for convenience Installation Prerequisites You need to have an OpenAI API key set in your environment variables: Usage Simply type your instruction in plain English after the command: Examples 1. Finding large files 2. Process management 3. System information How It Works 1. Your English instruction is sent to OpenAI's GPT-3.5 model 2. The AI generates an appropriate shell command and explanation 3. The command and explanation are displayed for your review 4. You can press Enter to execute the command or input a follow-up instruction 5. The command is executed in your default shell Supported Platforms - macOS - Linux Security - All commands are shown before execution - Requires explicit confirmation (Enter key) before running any command - You can review the explanation and command before execution Contributing Contributions are welcome! Please feel free to submit a Pull Request.","default_branch":null,"files":null,"tree":[],"storefront":"/r/tzador","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tzador/englishell/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}