Open-source CLI wrapper adding LLM prompting, autocomplete and agentic goal mode to bash/zsh via your own OpenAI key.
What it does
Butterfish is an open-source (MIT) command-line tool that adds AI to your shell. It wraps bash or zsh so you can prompt an LLM by starting a command with a capital letter, get context-aware answers using shell history, autocomplete commands, and run an agentic goal mode, using OpenAI or compatible APIs.
Core features
Shell wrapper for bash and zsh
Capital-letter prompting with shell-history context
GPT-style command autosuggest
Goal Mode agent that runs commands
Transparent, editable prompts
Bring-your-own OpenAI-compatible model
Best for
→Get command help from the terminal
→Debug why a command failed
→Autocomplete shell commands
→Run agentic tasks toward a goal
→Prompt an LLM without leaving the shell