181 Commits

Author SHA1 Message Date
f1adfc862d Fix GH URL in version command 2025-06-23 16:21:19 -04:00
3f40e53774 Move development instructions to README and link to CONTRIBUTING (#253) 2025-06-23 13:37:45 -04:00
159dff76cd feat(cli): add --verbose flag to chat command for detailed usage (#238) (#250)
* feat(cli): add --verbose flag to chat command

* Address review comments: add types, rename --verbose to --stats, remove emoji and GPU layers stat

- Add proper types for displayVerboseStats function parameters
- Rename --verbose flag to --stats to avoid conflict with global verbose flag
- Add short flag -t for --stats
- Remove emoji from stats output for cleaner appearance
- Hide numGpuLayers stat as it's not currently populated

* Update src/subcommands/chat.ts

Co-authored-by: Yagil Burowski <yagil@elementlabs.ai>

* Remove short stats flag

* Update Prediction Stats title

* Add second new line ln26

* Remove short stats flag again

---------

Co-authored-by: Yagil Burowski <yagil@elementlabs.ai>
2025-06-20 15:10:38 -04:00
7102ef920d @Release-52 2025-06-17 16:10:23 -04:00
402aaeed33 no longer require flags for lms dev (#242) 2025-06-06 15:40:42 -04:00
9e7dbdc982 @Release-51 2025-06-05 15:35:12 -04:00
00714cfd19 @Release-50 2025-05-30 18:24:25 -04:00
02b3acc423 Allow lms dev to not notify, allow lms push to make private artifacts / write back revision number. (#239)
* Allow lms dev to not notify

* Add flags to make private artifacts / write back revision number

* lms push  --private doc

* Improve lms dev --no-notify message
2025-05-30 17:44:25 -04:00
75841123a6 Prevent lms push from uploading artifacts where the owner is set to "local" (#234) 2025-05-14 18:50:56 -04:00
8b30878a5d Added a command to login with preauthenticated keys to lms login (#231) 2025-05-09 17:00:10 -04:00
bcdfc235ba lms chat (#227)
* first working chat example "lms ask sup" or "lms chat"

* print streaming response instead of waiting until the end

* visual polish

* removed ask alias, chat only. --prompt or -p to provide initial prompt (quits after response). model selection i.e. "lms chat phi-4"

* use existing Chat class for context management, use existing optionalPositional() for model arg

* prettier changes, added types, added quit instructions

* allow combining -p with stdin for processing piped content with a prompt
2025-05-09 15:18:59 -04:00
91bd55686b git push takes description (#229) 2025-05-08 18:42:49 -04:00
282638617a Make push, auth, login public. (#224) 2025-05-01 17:42:16 -04:00
404f99c155 lms get auto lower case (#220) 2025-05-01 14:48:36 -04:00
a8ba4fff38 Get rid of description in artifacts (#219) 2025-04-25 12:48:00 -04:00
cb3a850cfe @Release-49 2025-04-22 17:35:45 -04:00
934e0099e2 lms push show file list (#216) 2025-04-21 16:43:04 -04:00
8e0c64e956 Let lms get download artifacts (#213) 2025-04-18 18:46:54 -04:00
5547dea155 Automatically generate manifest.json when pushing a virtual model (#211) 2025-04-16 15:21:37 -04:00
6ccd579174 Allow artifact name to include dots (#209)
* Allow artifact name to include dots

* Fix name
2025-04-11 16:35:38 -04:00
177824121d Remove hard coded white in lms version command. (#203)
* Remove hard coded white in lms version command.

* Remove as well the '\x1b[0m' reset color code.
2025-04-03 10:44:31 -04:00
88e1c33d1c @Release-48 2025-03-27 12:20:46 -04:00
2b8b51560b Allow settings and view experiment flags (#193) 2025-03-20 15:38:11 -04:00
52c89fa23e @Release-47 2025-03-04 14:28:50 -05:00
3eab0e7c99 @Release-46 2025-03-03 14:00:38 -05:00
7a9698cd4b @Release-45 2025-02-28 15:42:47 -05:00
78f150ceef CLA Assistant bot (#180)
* Add CLA bot

* cleanup
2025-02-26 16:09:41 -05:00
691b0a46d3 Merge pull request #179 from lmstudio-ai/yagil/updated-contributing-md
Update CONTRIBUTING.md
2025-02-26 13:20:14 -05:00
33f7b2ab0c Update CONTRIBUTING.md 2025-02-26 13:19:58 -05:00
ded7ca38f6 Fix lms ps json (#178) 2025-02-26 13:03:01 -05:00
90b739c9e8 Use new ModelInfo types (#166) 2025-02-18 11:33:24 -05:00
e9442252cc List models improvements. (#147)
* List models

* Fix lms-cli
2025-01-28 10:52:53 -05:00
ccf7232c97 @Release-44 2025-01-24 16:57:06 -05:00
0909a748c1 Add ttl option to lms load (#143)
* Add ttl option to lms load

* Update src/subcommands/load.ts

Co-authored-by: Yagil Burowski <yagil@elementlabs.ai>

---------

Co-authored-by: Yagil Burowski <yagil@elementlabs.ai>
2025-01-24 16:47:20 -05:00
39af94c1c1 @Release-43 2025-01-22 13:38:28 -05:00
f449410e1f @Release-42 2025-01-21 11:42:30 -05:00
264614631d Merge branch 'main' of github.com:lmstudio-ai/lmstudio-cli 2025-01-17 18:32:51 -05:00
eff608e422 @Release-41 2025-01-17 18:32:46 -05:00
55d12b4fd3 Split mode -> split strategy (#134) 2025-01-16 17:57:16 -05:00
5328153e51 Merge pull request #133 from lmstudio-ai/matt/fix-gpu-offload
Fix gpu offload
2025-01-15 16:16:13 -05:00
cf0a408b23 Fix gpu offload 2025-01-15 16:14:57 -05:00
67ec6f9bc9 @Release-40 2025-01-03 13:59:02 -05:00
7a28c7dc3f Remove dot cache assumption (#124) 2024-12-13 14:22:19 -05:00
ed8b39ff98 @Release-39 2024-12-07 16:44:30 -05:00
f822907560 @Release-38 2024-12-07 16:40:59 -05:00
d28fd30fe0 @Release-37 2024-12-06 22:27:04 -05:00
b36f3e778d Add auth (#120) 2024-12-06 15:02:58 -05:00
39c044bce1 Fix commands don't work if they woke LLM service (#119) 2024-12-06 13:28:52 -05:00
ee056c0917 CLI authentication (#117) 2024-12-03 15:12:01 -05:00
caee9dbda3 Use new new immer and fix unload/status (#116) 2024-12-02 12:45:59 -05:00