lms and lmstudio-js

These are ecosystem siblings, specifically a CLI tool for interacting with LM Studio and its corresponding TypeScript SDK, both from the same developer, allowing users to choose their preferred interface for the same platform.

lms
65
Established
lmstudio-js
69
Established
Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 23/25
Stars: 4,341
Forks: 346
Downloads:
Commits (30d): 7
Language: TypeScript
License: MIT
Stars: 1,536
Forks: 237
Downloads:
Commits (30d): 13
Language: TypeScript
License: MIT
No Package No Dependents
No Package No Dependents

About lms

lmstudio-ai/lms

LM Studio CLI

Provides programmatic control over LM Studio's local inference server, enabling model loading, unloading, and status monitoring via command-line interface. Built on lmstudio.js SDK, it exposes server lifecycle management (start/stop), model discovery with JSON output for scripting, and log streaming capabilities. Integrates directly with LM Studio's local API server, allowing automation of GPU-accelerated inference workflows without GUI interaction.

About lmstudio-js

lmstudio-ai/lmstudio-js

LM Studio TypeScript SDK

Provides chat completion and text completion APIs, model lifecycle management (load/unload), and agent capabilities with locally-defined tools—all without external API calls. Supports speculative decoding, configurable load parameters like context length and GPU offloading, and model introspection features absent from cloud-focused SDKs. Works across Node.js and browser environments with a TypeScript-first API design.

Scores updated daily from GitHub, PyPI, and npm data. How scores work