Discover Butterfish Shell, a command-line tool that brings OpenAI's AI into your bash and zsh shells, offering contextual help, command suggestions, and.

Butterfish Shell is a command-line tool that integrates OpenAI-powered AI prompting directly into bash and zsh. It provides context-aware help, suggests commands, and supports high-context AI conversations without ever leaving the terminal.
Peter Bakkum created the project and released it as open source under the MIT License. The goal is to make working with large language models (LLMs) faster and more effective, keeping the experience natural and ergonomic inside the shell — no extra windows or mouse clicks. Butterfish works alongside your existing shell setup by intercepting input and output and communicating with the OpenAI ChatGPT API.
$ butterfish shell -m gpt-4.Developers, software engineers, data scientists, IT professionals, and tech enthusiasts who want AI assistance without leaving the terminal.
brew install bakks/bakks/butterfish. On Linux, run go install github.com/bakks/butterfish/cmd/butterfish@latest.butterfish shell.Related
Discover more tools in similar categories
Weekly picks of the best AI tools we've researched and added — no spam, unsubscribe anytime.
Join 25,000+ AI enthusiasts. No spam, unsubscribe anytime.