lms CLI

Команды LM Studio показывают скачанные и загруженные модели, управляют локальным API и выводят журналы в терминал.

  • 5 404 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • CLI загружает модели в память, использует GPU и меняет состояние локального сервера API.
Все причины и проверки

lmstudio-ai/lms

Установка

Ручная установка

npx lmstudio install-cli

Если команда отсутствует в PATH, добавьте ее и откройте новое окно терминала.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • CLI загружает модели в память, использует GPU и меняет состояние локального сервера API.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Через lms пользователь выбирает модель LM Studio, загружает ее для генерации и запускает локальный сервер API. Отдельные команды показывают состояние приложения и список моделей, которые уже занимают память. Выгрузка освобождает модель без удаления ее скачанного файла. Для автоматических задач списки скачанных и активных моделей выводятся в JSON. Поток журнала помогает разбирать поведение приложения из терминала. Если на машине есть несколько совместимых приложений, CLI выбирает экземпляр по порядку обнаружения и использует его настройки авторизации и сервера.

Для кого. Инженерам локальных ИИ-приложений, которые управляют моделями LM Studio из скрипта или терминала агента.

Подходит, если

  • Автор приложения выясняет, какая модель уже готова к генерации перед тестом.
  • Сценарий проверки запускает локальный API и останавливает его после работы.
  • Скрипт выбирает модель из списка скачанных файлов в JSON.
  • При сбое генерации инженер следит за журналом приложения в отдельном терминале.

Не подходит, если

  • На машине требуется независимый сервер без установленного приложения LM Studio или совместимого движка.
  • Скачивание модели ошибочно принимается за ее загрузку для генерации.
  • Несколько работающих приложений нельзя различить по их состоянию и конфигурации.

Пример запроса к агенту

Покажи скачанные и загруженные модели LM Studio в JSON. До загрузки новой модели уточни, какой экземпляр приложения выбран.

Ограничения

lms поставляется с LM Studio начиная с 0.2.22; для работы CLI нужно установленное совместимое приложение. При выборе уже запущенного приложения LM Studio и llmster имеют приоритет над Bionic. Если ничего не работает, CLI ищет установки в порядке llmster, LM Studio, Bionic. Для загрузки модели нужна память, а параметр `-y` у `lms load` пропускает подтверждение и включает максимальное GPU-ускорение; при первом знакомстве с моделью оставьте его выключенным.

Как отключить. Остановите API командой `lms server stop`. Выполните `lms unload --all`, если надо освободить все загруженные модели; скачанные файлы при этом сохранятся.

Частые вопросы

Как установить lms?

Сначала установите [LM Studio](https://lmstudio.ai/), в комплекте которого есть CLI. Если команда не находится, выполните `npx lmstudio install-cli`, откройте новое окно терминала и запустите `lms`.

Как отличить скачанные модели от загруженных?

`lms ls --json` перечисляет скачанные файлы, а `lms ps --json` показывает модели, уже готовые к генерации. Сопоставьте оба списка перед выбором модели.

Проверка состояния сама запускает приложение?

Команды `lms status`, `lms server status` и `lms server stop` не запускают приложение. Начните с `lms status`, чтобы увидеть состояние без его старта.

Как запустить и остановить API?

Выполните `lms server start`, а после теста `lms server stop`. Для проверки состояния без запуска приложения есть `lms server status`.

Как загрузить модель и наблюдать ее работу?

Команда `lms load` запускает загрузку модели. Для вывода журналов выполните `lms log stream` в другом терминале; состояние загруженных моделей показывает `lms ps`.

Обсуждение

Вопросов и отзывов пока нет.

Официальный

LM Studio — приложение для запуска открытых моделей на компьютере с чатом, локальным сервером в форматах OpenAI и Anthropic и поддержкой MCP.

CLIРасширенный доступ

CLI и Python-библиотека для работы с OpenAI, Claude, Gemini, локальными и другими моделями: промпты, чаты, инструменты, эмбеддинги и лог в SQLite

CLIРасширенный доступ12,7 тыс.Звезды репозитория

llmman запускает Claude Code, Codex и OpenCode на локальной или облачной модели одной командой, модели хранит как образы OCI

CLIРасширенный доступ582Звезды репозитория

CLI подключает модель к терминалу Docker-контейнера: агент выполняет команды, создает файлы и сохраняет историю шагов

CLIШирокий доступ247Звезды репозитория
Официальный

Локальный сервер моделей для Mac на Apple Silicon в форматах OpenAI, Anthropic и Ollama: к нему подключают Claude Code, Codex и OpenCode одной командой

CLIШирокий доступ2,4 тыс.Звезды репозитория

Коротко о README

Команда `lms create` создает проект с LM Studio SDK. Подсказки `lms --help` и `lms <subcommand> --help` раскрывают команды установленного выпуска.

Бейдж для README

Сообщить о проблеме

Foxx AIlms
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.