SkillAgentSearch skills...

Lms

LM Studio CLI

Install / Use

/learn @lmstudio-ai/Lms
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <br/> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://files.lmstudio.ai/lms-dark.png"> <source media="(prefers-color-scheme: light)" srcset="https://files.lmstudio.ai/lms-light.png"> <img alt="lmstudio cli logo" src="https://files.lmstudio.ai/lms-light.png" width="180"> </picture> <br/> <br/> </p> <p align="center"><bold><code>lms</code> - Command Line Tool for <a href="https://lmstudio.ai/">LM Studio</a></bold></p> <p align="center">Built with <bold><code><a href="https://github.com/lmstudio-ai/lmstudio.js">lmstudio.js</a></code></bold></p>

Installation

lms ships with LM Studio 0.2.22 and newer.

If you have trouble running the command, try running npx lmstudio install-cli to add it to path.

To check if the bootstrapping was successful, run the following in a 👉 new terminal window 👈:

lms

Usage

You can use lms --help to see a list of all available subcommands.

For details about each subcommand, run lms <subcommand> --help.

Here are some frequently used commands:

  • lms status - To check the status of LM Studio.
  • lms server start - To start the local API server.
  • lms server stop - To stop the local API server.
  • lms ls - To list all downloaded models.
    • lms ls --json - To list all downloaded models in machine-readable JSON format.
  • lms ps - To list all loaded models available for inferencing.
    • lms ps --json - To list all loaded models available for inferencing in machine-readable JSON format.
  • lms load - To load a model
    • lms load <model path> -y - To load a model with maximum GPU acceleration without confirmation
  • lms unload <model identifier> - To unload a model
    • lms unload --all - To unload all models
  • lms create - To create a new project with LM Studio SDK
  • lms log stream - To stream logs from LM Studio

Contributing

The CLI is part of the lmstudio.js monorepo and cannot be built standalone.

Building and Testing the CLI

# Clone and build the entire monorepo
git clone https://github.com/lmstudio-ai/lmstudio-js.git --recursive
cd lmstudio-js
npm install
npm run build

# Test your CLI changes
node publish/cli/dist/index.js <subcommand>

Example:

node publish/cli/dist/index.js --help
node publish/cli/dist/index.js status

See CONTRIBUTING.md for more information.

View on GitHub
GitHub Stars4.5k
CategoryDevelopment
Updated1h ago
Forks354

Languages

TypeScript

Security Score

95/100

Audited on Apr 5, 2026

No findings