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 から直接引用しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト