ggozad/oterm

the terminal client for LLMs

何を解決するか

さまざまなAIモデルプロバイダーとの対話に専用のターミナルベースのユーザーインターフェース(TUI)を提供し、LLMとチャットする際にブラウザや重いグラフィカルインターフェースを必要としなくなります。

動作方法

Ollama、OpenAI、Anthropicなどのプロバイダーに接続するクライアントとして機能し、pydantic-aiライブラリでサポートされている任意のプロバイダーも対応可能で、ユーザーはコマンドライン環境内でプロンプトを実行し、直接応答を受信できます。

対象ユーザー

Large Language Modelsと対話する際に、軽量でキーボード駆動のインターフェースを好む開発者やターミナル中心のユーザー。

特徴

  • Ollama、OpenAI、Anthropicを含む複数のプロバイダーをサポート。
  • 広範なプロバイダー互換性を実現するため、pydantic-aiを基盤に構築。
  • uvxを用いたインストールで、すばやく実行可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト