sammcj/gollama
Go manage your Ollama models
Gollama – Ollama モデルを管理するためのターミナル UI
機能 – Gollama は、ローカルの Ollama API と通信し、ターミナルベースの UI からモデルの参照、起動、停止、編集、コピー、削除、プッシュを可能にする小さな Go プログラムです。また、迅速な単発操作(一覧表示、検索、編集、アンロード、vRAM 推定など)のためのコマンドラインフラグもいくつか提供しています。
重要性 – Ollama は、LLM をローカルで実行する一般的な方法です。多数のモデル(異なるサイズ、量子化、ファミリー)を管理することは煩雑になる可能性があります。Gollama は、検索可能でソート可能なリストを提供し、メタデータ(サイズ、量子化、ファミリー、最終変更日)を表示し、単一のキーストロークで ollama run を起動したり、モデルをアンロードしたりできます。組み込みの vRAM 推定機能は、モデルをプルする前に GPU/CPU に適合するかどうかを判断するのに役立ちます。
主な機能
- モデルの選択、ソート、フィルタリング、Modelfile の編集、コピー/名前変更、削除、実行、アンロードのためのホットキーを備えた TUI。
- スクリプト用のコマンドラインショートカット(
gollama -l、-s、-e、--vram …)。 - Ollama および Hugging-Face モデル向けの vRAM 使用量計算機。コンテキスト長と量子化のトレードオフを含みます。
- デフォルトのソート、表示列、エディタ、テーマ、API エンドポイントなどを設定できる JSON ファイル(
~/.config/gollama/config.json)。 - 軽量なテーマサポート(ダーク、ライトネオン、カスタム JSON テーマ)。
- 調整可能なログレベルで
~/.config/gollama/gollama.logにログを記録。
入手方法 – Go でインストール(go install github.com/sammcj/gollama/v2@latest)、提供された curl スクリプトを使用、またはリリースページからビルド済みバイナリをダウンロードします。リポジトリには、ソースからビルドするための make build レシピも含まれています。
対象ユーザー – macOS または Linux で Ollama を実行し、デフォルトの CLI よりもキーボード駆動のインターフェースを好む人。特に、多くのモデルを扱い、メモリ要件を迅速に把握する必要があるパワーユーザーに適しています。
短い回答 – Gollama は、Ollama を介してローカルで提供される LLM を管理するための本格的なオープンソースユーティリティです。モデルのトレーニングや提供自体は行いませんが、AI 実践者向けにモデル管理、検査、リソース計画を効率化します。
関連
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト