Altern Logo
Altern
Butterfish logo

Butterfish

Visit Website →

A shell with AI superpowers

Butterfish is an open‑source command-line utility that enhances your shell (bash, zsh) with integrated AI-powered prompting using OpenAI-compatible APIs. Designed for developers and CLI enthusiasts, it functions like “GitHub Copilot for your shell,” allowing you to prepend commands with a capital letter to invoke AI suggestions. It can generate context-aware command sequences (“Give me a command to do X”), debug failed commands (“Why did that command fail?”), autocomplete commands, and even execute them automatically—without leaving your terminal . In addition to shell interaction, Butterfish supports indexing files with embeddings and semantic search: you can embed a directory corpus and then query it via commands like butterfish index and butterfish indexsearch. The tool supports multiple installation methods (Homebrew, go install) and reads your OpenAI API key from a config file. Released under the MIT license, Butterfish is actively maintained on GitHub, where its source, documentation, and community contributions reside .

Reviews

  • No reviews yet.
See something outdated? Suggest an update