✍️Writing & Content31🎨Image Generation35🎬Video & Animation72🎵Audio & Music56💬Chatbots & Assistants49💻Coding & Development235📈Marketing & SEO73Productivity190🎯Design & UI/UX63📊Data & Analytics58📚Education & Research29💼Business & Finance67🏥Healthcare & Wellness18🔍Search & Knowledge16🤖AI Agent Infrastructure97🛡️AI Security & Testing12🧊3D & Spatial21🔎SEO Tools23🏡Real Estate4🗃️Data Extraction22🧠ADHD & Focus Tools9
Listed in Coding & Development with 238 other toolsPart of 1334+ curated AI tools on AISO
Butterfish logo

Butterfish

Open-source CLI that adds AI prompting to bash and zsh — capital-letter commands go to the model, which can see your shell history.

open-sourceFree and open source. No paid tier or hosted plan is published; you authenticate with your own OpenAI or OpenAI-compatible API credentials.View full pricing →

Visit Butterfish

https://butterfi.sh

About Butterfish

Butterfish adds AI prompting directly to bash and zsh without changing how you use the shell. Once `butterfish shell` is running, you use your terminal exactly as before, and any command that starts with a capital letter is routed to the model instead of the shell. Because Butterfish sits between you and the system shell it can see the recent command history and output, so contextual questions like "why did that command fail?" work without copying and pasting an error into a chat window — which is the interaction cost that makes most terminal AI tools not worth reaching for. Beyond one-off prompting it ships a Goal Mode, where you state an objective such as running a build and debugging whatever breaks, and Butterfish iterates on commands toward that goal while surfacing each step. A Neovim plugin extends the same model access into the editor. The project documents its architecture openly, including how it proxies API requests and how the shell-to-shell interface is implemented, which matters to developers who are cautious about what a tool with terminal access is transmitting. It works with OpenAI and any OpenAI-compatible endpoint, so self-hosted or alternative providers are supported, and it is distributed as a free open-source CLI for people who work primarily from the command line.

Key Features

Prompt the AI from bash or zsh by starting a command with a capital letter
Model sees recent shell history, so 'why did that fail?' works with no copy-paste
Goal Mode iterates commands toward a stated objective
Neovim plugin for the same model access in the editor
Works with OpenAI or any OpenAI-compatible API
Architecture and API request flow documented publicly

Tags

clishellbashzshopen-sourcedeveloper-tools
🏷️

Is this your tool?

Claim your listing to get a Featured badge, edit your description, and stand out from competitors. All plans include a permanent dofollow backlink to your site.

Claim Now →

ChatGPT already recommends Butterfish. Does it recommend yours?

If you're building in Coding & Development, run a free AI-visibility scan on your own product — we ask ChatGPT across 5 prompt angles and score how often you get named. ~30 seconds, no signup, no card.

Stay updated on Coding & Development tools — join our weekly newsletter

One concise email with fresh launches, trending picks, and featured standouts.

Agent connectivity: not yet verified