Cha ターミナルチャット

プロジェクトのGitHubリポジトリ

イベント

2025年8月23日: Cha はもはやメンテナンスされていません。その積極的に開発されている後継は Ch で、同じコア機能を提供する軽量な Go 実装です。Ch への切り替えがどのように、なぜ行われたのかは移行ブログを確認してください。

概要

Cha は OpenAI の LLM モデルと対話するためのシンプルな CLI チャットツールです。似たようなプロジェクトはいくつかありますが、自分のニーズに合うものが見つからなかったため、このツールを作りました。リリース以来、毎日使用しています。開始するには GitHub リポジトリ(上部のリンク)を確認してください。

機能

  • OpenAI の LLM モデルと対話するための基本的な CLI チャットインターフェース。
  • 指定したリンクのウェブスクレイピング機能(JavaScript のスクレイピングに対応)。
  • YouTube のスクレイピング機能(動画のトランスクリプトを抽出)。
  • CLI へのコピー&ペーストを容易にする複数行対応。
  • OpenAI の画像モデルを使用して画像を生成する機能。
    • ターミナル内で画像を直接表示するために CLImage を使用します。
  • 対話型および非対話型の両方のチャットモードをサポート。

デモ

現在のメイン Cha デモ(2024年3月19日)

メイン Cha デモ(2024年3月6日)

メイン Cha デモ(2024年3月1日)

マーケティング