Butterfish ShellA shell with AI superpowers
Butterfish Shell
Add AI prompting to your command line for enhanced productivity.
Open Source

Overview
Butterfish is designed for command line users, seamlessly integrating AI to enhance shell interactions. By leveraging OpenAI's APIs, it transforms traditional command line workflows into interactive AI-assisted experiences.
With Butterfish, users can:
- Ask contextual questions about previous commands.
- Execute commands through AI suggestions.
- Engage with an AI chat interface directly from the terminal.
Key Features
- Shell Integration: Works with bash and zsh on MacOS and Linux.
- Contextual AI Prompts: Start commands with a capital letter to communicate with the AI.
- Goal Mode: Allows the AI to execute commands independently, streamlining workflows.
- Customizable: Users can select models, adjust prompts, and more.
Whether you're debugging commands or seeking recipes, Butterfish turns your shell into a clever assistant.