lmstudio-ai/lms

LM Studio CLI

lmstudio-ai/lms – LM Studio 用コマンドラインインターフェース

概要 – lms は、LM Studio デスクトップアプリケーション(ローカル LLM 開発環境)と対話するための小さな CLI です。これを使用すると、組み込みの API サーバーの起動/停止、LM Studio がダウンロードしたモデルの一覧表示と読み込み、およびターミナルからのいくつかの管理タスクを実行できます。

主な機能

  • ステータスとサーバー制御 – lms status は LM Studio が実行中かどうかを表示します。lms server start|stop はローカル推論サーバーを切り替えます。
  • モデルインベントリ – lms ls はディスクに保存されているすべてのモデルを一覧表示します(--json で機械可読な出力、--decision で決定型モデルのフィルタリングが可能)。lms ps は現在推論用に読み込まれているモデルを表示します。
  • 読み込みとアンロード – lms load <path> はモデルをサーバーに読み込みます(-y を付けるとプロンプトなしで最大 GPU 加速を強制します)。lms unload <id> は特定のモデルを削除し、--all はすべてをクリアします。
  • プロジェクトスキャフォールディング – lms create は LM Studio SDK を使用して新しいプロジェクトを立ち上げます。拡張機能やカスタムパイプラインを構築する開発者に便利です。
  • ログストリーミング – lms log stream は LM Studio のログをコンソールにパイプし、迅速なデバッグを可能にします。

入手方法 – この CLI は LM Studio 0.2.22 以降にバンドルされています。lms コマンドが PATH にない場合は、npx lmstudio install-cli を実行してグローバルにインストールしてください。

対象ユーザー – LM Studio を使用する際にターミナルワークフローを好むすべての方:データサイエンティスト、ML エンジニア、またはモデル読み込みのスクリプト化、推論サーバーの起動、LM Studio の CI パイプラインへの統合を行いたい愛好家。

開発メモ – この CLI は lmstudio.js モノレポ内に存在し、単体でビルドすることはできません。貢献するには、リポジトリ全体をクローンし、npm install && npm run build を実行してから、node publish/cli/dist/index.js を介してビルドされた CLI を呼び出してください。


すべての詳細はリポジトリの README から直接引用しています。

関連

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