Repolode
lmstudio-ai

lmstudio-ai/lms

Herramienta de línea de comandos para gestionar modelos locales en LM Studio, cargarlos y descargarlos, y controlar el servidor de API local.

Estrellas
5,363
Forks
495
Issues abiertos
346
Último commit
hace 6 días

¿Qué es?

lms es la interfaz de línea de comandos de LM Studio, una aplicación de escritorio para ejecutar modelos de lenguaje grandes de forma local. Permite consultar el estado de la aplicación, ver los modelos descargados y cargados, y cargarlos o descargarlos desde la terminal, con opciones como la aceleración completa por GPU.

La CLI también controla el servidor de API local, así que puedes iniciarlo y detenerlo desde scripts o por SSH, sin abrir la interfaz gráfica. La salida se puede generar en formato JSON para procesarla automáticamente, y también es posible transmitir los logs para depurar. Además, puede crear la estructura inicial de un proyecto que use el SDK de LM Studio.

lms está basado en lmstudio.js y escrito en TypeScript sobre Node.js. Se incluye con LM Studio 0.2.22 y versiones posteriores. El repositorio indica que forma parte del monorepo de lmstudio.js y que no se puede compilar de forma independiente.

Funciones clave

  • 01Muestra los modelos descargados y cargados, con salida JSON para usar en scripts.
  • 02Carga y descarga modelos, con opciones de aceleración por GPU.
  • 03Inicia y detiene el servidor de API local desde la terminal.
  • 04Transmite los logs de LM Studio para depurar.
  • 05Crea proyectos que usan el SDK de LM Studio.

Casos de uso

  • Gestionar LLM locales en un servidor sin interfaz gráfica o por SSH.
  • Automatizar la carga de modelos y el control del servidor en scripts de shell o CI.
  • Crear la estructura inicial de un proyecto de Node.js o TypeScript que use el SDK de LM Studio.

Inicio rápido

  1. 1

    Instala LM Studio 0.2.22 o una versión posterior, que incluye lms

  2. 2

    Si no se encuentra el comando, añade lms a PATH con npx

    npx lmstudio install-cli
  3. 3

    Abre una terminal nueva y comprueba que lms se ejecuta

    lms
  4. 4

    Inicia el servidor de API local

    lms server start

Antes de usarlo

  • Es necesario tener instalada la aplicación de escritorio LM Studio (0.2.22 o posterior).

Temas

Preguntas frecuentes

¿Qué es lms?
Herramienta de línea de comandos para gestionar modelos locales en LM Studio, cargarlos y descargarlos, y controlar el servidor de API local. lms es la interfaz de línea de comandos de LM Studio, una aplicación de escritorio para ejecutar modelos de lenguaje grandes de forma local. Permite consultar el estado de la aplicación, ver los modelos descargados y cargados, y cargarlos o descargarlos desde la terminal, con opciones como la aceleración completa por GPU.
¿lms es gratuito? ¿Qué licencia tiene?
lms es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿lms sigue mantenido?
Mantenimiento activo. El último commit de lms fue el 14 oct 2026.
¿Para qué puedo usar lms?
Gestionar LLM locales en un servidor sin interfaz gráfica o por SSH. Automatizar la carga de modelos y el control del servidor en scripts de shell o CI. Crear la estructura inicial de un proyecto de Node.js o TypeScript que use el SDK de LM Studio.
¿Cómo se instala lms?
Instala LM Studio 0.2.22 o una versión posterior, que incluye lms Si no se encuentra el comando, añade lms a PATH con npx: npx lmstudio install-cli Abre una terminal nueva y comprueba que lms se ejecuta: lms Inicia el servidor de API local: lms server start
¿Dónde consigo lms?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/lmstudio-ai/lms

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados