Q.What is Butterfish?
A.Butterfish is a command-line tool that adds AI prompting to your shell using OpenAI or compatible APIs.
Butterfish Shell enhances the command-line experience by adding AI-driven prompting and autocompletion capabilities. It allows users to interact with large language models directly from their shell, offering features like Goal Mode for automated tasks and customizable prompts for tailored interactions.
Butterfish Shell is an AI-powered command-line tool designed to enhance shell prompting and autocompletion for users of bash and zsh. It integrates with OpenAI or compatible APIs to provide contextual AI assistance, making it ideal for developers and software engineers who want to streamline their workflow through intelligent command suggestions and automation.
A.Butterfish is a command-line tool that adds AI prompting to your shell using OpenAI or compatible APIs.
A.You can install Butterfish via Homebrew on MacOS or with `go install`.
A.Run `butterfish shell` to start a new shell instance. Start commands with a capital letter to prompt the AI.
A.Goal Mode allows an agent to execute commands on its own to reach a goal. Start a command with `!` to engage this mode.
A.You can edit the prompt wrappers in `~/.config/butterfish/prompts.yaml`.