Butterfish Shell - シェルにAIの超能力を追加

Butterfish Shell

Butterfish Shellは、OpenAI APIを使用してシェルにAIプロンプティングを追加し、高コンテキストのAIヘルプを提供します。

Butterfish Shell - シェルにAIの超能力を追加

Butterfish Shellは、コマンドラインで作業する人々のためのツールで、OpenAI(または互換性のあるAPI)を使用してシェル(bash、zsh)にAIプロンプティングを追加します。Github Copilotのシェル版と考えることができます。通常通りシェルを使用し、コマンドを大文字で始めることでAIにプロンプトを送信します。AIはシェルの履歴を見ることができるため、「なぜそのコマンドは失敗したのか?」といった文脈に基づいた質問をすることができます。これは魔法のようなUXパターンで、必要な時に高コンテキストのAIヘルプを得ることができ、コピー/ペーストの必要はありません。

Butterfish Shellを実行すると、コマンドラインから次のようなことができます:

  • 「xを行うためのコマンドを教えて」
  • 「なぜそのコマンドは失敗したのか?」
  • 「!このディレクトリでmakeを実行し、問題をデバッグして」(これはエージェントとして機能します)
  • シェルコマンドのオートコンプリート(AIが「口頭で」提案したコマンドが表示されます)
  • 「パスタのレシピを教えて」(これはChatGPTインターフェースなので、シェルのことだけではありません!)

フィードバックと外部からの貢献を大歓迎します!ButterfishはMITライセンスの下でオープンソースです。あなたにとって有用であることを願っています!

インストールと認証 ButterfishはMacOSとLinuxで動作します。MacOSではHomebrewを使用してインストールできます:

brew install bakks/bakks/butterfish
butterfish shell
# これをCLIにそのまま入力してください

また、go installを使用してインストールすることもできます:

go install github.com/bakks/butterfish/cmd/butterfish@latest
$(go env GOPATH)/bin/butterfish shell
# これをCLIにそのまま入力してください

最初の起動時には、OpenAI APIのシークレットキーを貼り付けるように求められます。OpenAIキーは

OPENAI_TOKEN=sk-foobar

また、butterfishコマンドを短いエイリアスにすることも便利です。/.zshrcまたは/.bashrcファイルに次の行を追加すると、bfだけで実行できます:

alias bf="butterfish"

Butterfish Shellの代替ツール

Convo

Convo

ConvoはAIがモデレートする質的ユーザーリサーチプラットフォームです。

TopicMojo

TopicMojo

TopicMojoは効果的なトピック研究ツールでユーザーを支援

ワードウェア

ワードウェア

ワードウェアは、AIスタックを構築・管理する超便利なAIツールキットだよ!

ヒューマン・オア・AIゲーム

ヒューマン・オア・AIゲーム

ヒューマン・オア・AIゲームは、画像が人間作かAI作かを判定できるよ!

The Full Stack

The Full Stack

The Full StackはAIパワード製品のためのコミュニティとコースを提供

techtrust.ai

techtrust.ai

techtrust.aiはAIテクノロジーを活用したサービスです

regex.ai

regex.ai

regex.aiはAIパワーの正規表現ソルバーで、テキスト入力と操作で正規表現を見つけます

Creators' AI

Creators' AI

Creators' AIはクリエイターと起業家向けのAIインサイトとツールを提供

GOODY

GOODY

GOODY-2は業界をリードする倫理原則に基づいたAIモデルです

Socially Sourced Startup Ideas

Socially Sourced Startup Ideas

「Socially Sourced Startup Ideas」は社会メディアから新規事業アイデアを発掘

screenpipe

screenpipe

screenpipeはデスクトップコンテキストとユーザー活動を取得するAIツール

Melon

Melon

Melonは学習をつなぎ、思考力を高めるAIツールです

Intuition Machines

Intuition Machines

Intuition MachinesはAI/MLを活用し、企業の未来に備える

Calypso

Calypso

CalypsoはAIを活用した株式投資のサポートツールです

GPTs Finder

GPTs Finder

GPTs Finderは最新のGPTsを毎時更新し、ユーザーに提供

BeanBook

BeanBook

BeanBookはAIを活用してコーヒー豆に関することを追跡・学習・質問できるアプリです

Prefind

Prefind

Prefind は GPT-4 & Claude-3 搭載の AI 検索エンジンで、効率的な検索体験を提供

Pl@ntNet

Pl@ntNet

Pl@ntNetは、写真から植物を識別し、植物の多様性に関する市民科学プロジェクトに参加できるアプリです。

Boba

Boba

Bobaはジェネレーティブアイデア生成のAIコパイロットで、様々な質問に答えるのに役立ちます

Wiseone

Wiseone

WiseoneはAIを活用し、検索と読書の生産性を高めるツール

Project Knowledge Exploration

Project Knowledge Exploration

「Project Knowledge Exploration は、自然言語入力でインタラクティブな検索体験を実現」

注目のAIツール

unSurvey

unSurvey

unSurveyはAIを活用し、迅速に顧客インサイトを提供

詳細を見る
ContextClue

ContextClue

ContextClueは、ビジネスの知識管理を強化するAIツールで、データ分析とドキュメント生成を自動化します。

詳細を見る

Innovate Now

Innovate Nowは、AIを活用したツールとトレーニングを提供し、個人や企業が新製品やサービスをより良く、簡単に、そして迅速に開発するのを支援します。

詳細を見る
ChatPDF

ChatPDF

ChatPDFは、PDFファイルと対話し、質問に答え、要約し、貴重な洞察を抽出するAIツールです。

詳細を見る

ChatGPT for Search Engines

ChatGPT for Search Enginesは、Google、Bing、DuckDuckGoの検索結果と並行してChatGPTの応答を表示するブラウザ拡張機能です。

詳細を見る
Sibli

Sibli

Sibliは、投資研究のための最先端技術を活用し、ポートフォリオマネージャーやアナリストがより良い投資判断を下すのを支援します。

詳細を見る
Datavolo

Datavolo

Datavoloは多モーダルデータパイプラインでAIのニーズに対応

詳細を見る
Find AI

Find AI

Find AIは企業と人々を見つけるためのAI駆動の検索エンジンです。

詳細を見る