{"repo":"simonmysun/ell","free":true,"listed":false,"github":"https://github.com/simonmysun/ell","clone":"git clone https://github.com/simonmysun/ell.git","description":"A command-line interface for LLMs written in Bash.","language":"Shell","stars":430,"topics":["gpt","llm","gemini","openai","bash"],"license":"MIT","category":"ai-agents","readme_excerpt":"ell A command-line interface for LLMs written in Bash. Features Basic usage of ell (webm, 1,6MiB) - Ask LLMs from your terminal - Pipe friendly - Bring your terminal context to the LLMs and ask questions - Chat with LLMs in your terminal - Function calling and more supported via templates - Sensitive information redaction (#14) Requirements To use ell, you need the following: - bash-4.1 or later - coreutils / OS X utilities and awk and sed - curl (For sending HTTPS requests) - util-linux (Not necessary if you don't use record mode. For script command to record terminal input and output) Install This clones the repository into ${XDG DATA HOME:-$HOME/.local/share}/ell (following the XDG Base Directory Specification) and adds it to your PATH . You may clone it anywhere you like; only the directory on your PATH matters. Alternatively, if /.local/bin is already on your PATH (as it is on many modern distributions), you can leave the repository directory off your PATH and instead symlink the launcher into it: Link the ell launcher (not ell.sh ): it resolves the symlink back to the clone so the bundled helpers, templates and plugins are always found. Upgrading from an older install? The previous layout ( git clone ... /.ellrc.d with configuration in /.ellrc ) still works: /.ellrc is still read, and templates and plugins under /.ellrc.d are still picked up. No migration is required. Windows ell is a Bash program, so run it from a Bash environment such as Git Bash , MSYS2 , Cygwin or W","default_branch":null,"files":null,"tree":[],"storefront":"/r/simonmysun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/simonmysun/ell/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."}