Product Information
What is Butterfish?
Butterfish is a shell with AI superpowers.
How to use Butterfish?
Type 'butterfish shell' in the terminal to launch the Butterfish shell wrapper. Use your shell as usual, and start a command with a capital letter to prompt the AI. The AI can see shell history and provide contextual help and suggestions.
Core Functions of Butterfish
AI prompting with OpenAI
Auto-complete shell commands
Customizable prompts
Goal mode for executing commands to achieve objectives
Transparent prompts
GPT auto-suggestions like GitHub Copilot
Integration with bash and zsh shells
Supports macOS and Linux
Usage Scenarios of Butterfish
- Get AI-based contextual help in the command line
- Ask AI for command suggestions
- Debug commands and troubleshoot issues
- Document summaries
- Manage embeddings of local files
Common Questions about Butterfish
How does Butterfish work?
How do I install Butterfish?
Which shells does Butterfish support?
What is target mode?





















