Repolode
lmstudio-ai

lmstudio-ai/lms

Ferramenta de linha de comando do LM Studio para gerenciar modelos locais, carregá-los e descarregá-los e controlar o servidor de API local.

Estrelas
5,363
Forks
495
Issues abertas
346
Último commit
há 6 dias

O que é?

lms é a interface de linha de comando do LM Studio, um aplicativo para desktop que executa modelos de linguagem grandes localmente. Com ela, você pode verificar o status do aplicativo, listar modelos baixados e carregados e carregá-los ou descarregá-los pelo terminal, com opções como aceleração total por GPU durante o carregamento.

A CLI também controla o servidor de API local, permitindo iniciá-lo e pará-lo por scripts ou via SSH, sem abrir a interface gráfica. A saída pode ser gerada em JSON para uso por máquinas, e há streaming de logs para depuração. A ferramenta também pode criar a estrutura inicial de um novo projeto que usa o LM Studio SDK.

lms é baseada em lmstudio.js e escrita em TypeScript com Node.js. Ela acompanha o LM Studio 0.2.22 e versões mais recentes. O repositório informa que faz parte do monorepo lmstudio.js e não pode ser compilada de forma independente.

Recursos principais

  • 01Lista modelos baixados e carregados, com saída em JSON para uso em scripts.
  • 02Carrega e descarrega modelos, incluindo opções de aceleração por GPU.
  • 03Inicia e para o servidor de API local pelo terminal.
  • 04Faz streaming dos logs do LM Studio para depuração.
  • 05Cria novos projetos que usam o LM Studio SDK.

Casos de uso

  • Gerenciar LLMs locais em um servidor headless ou via SSH.
  • Automatizar o carregamento de modelos e o controle do servidor em scripts de shell ou CI.
  • Criar a estrutura inicial de um projeto em Node.js ou TypeScript que usa o LM Studio SDK.

Início rápido

  1. 1

    Instale o LM Studio 0.2.22 ou posterior, que inclui o lms

  2. 2

    Se o comando não for encontrado, adicione o lms ao PATH usando o npx

    npx lmstudio install-cli
  3. 3

    Abra um novo terminal e verifique se o lms é executado

    lms
  4. 4

    Inicie o servidor de API local

    lms server start

Antes de usar

  • É necessário ter o aplicativo para desktop do LM Studio (0.2.22 ou posterior) instalado.

Tópicos

Perguntas frequentes

O que é lms?
Ferramenta de linha de comando do LM Studio para gerenciar modelos locais, carregá-los e descarregá-los e controlar o servidor de API local. lms é a interface de linha de comando do LM Studio, um aplicativo para desktop que executa modelos de linguagem grandes localmente. Com ela, você pode verificar o status do aplicativo, listar modelos baixados e carregados e carregá-los ou descarregá-los pelo terminal, com opções como aceleração total por GPU durante o carregamento.
lms é gratuito? Qual é a licença?
lms é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
lms ainda é mantido?
Manutenção ativa. O último commit de lms foi em 14 de out. de 2026.
Para que posso usar lms?
Gerenciar LLMs locais em um servidor headless ou via SSH. Automatizar o carregamento de modelos e o controle do servidor em scripts de shell ou CI. Criar a estrutura inicial de um projeto em Node.js ou TypeScript que usa o LM Studio SDK.
Como instalar lms?
Instale o LM Studio 0.2.22 ou posterior, que inclui o lms Se o comando não for encontrado, adicione o lms ao PATH usando o npx: npx lmstudio install-cli Abra um novo terminal e verifique se o lms é executado: lms Inicie o servidor de API local: lms server start
Onde consigo lms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lmstudio-ai/lms

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados