Studio: save a model's run settings without loading it by NilayYadav · Pull Request #10216 · unslothai/unsloth · GitHub
Skip to content

Studio: save a model's run settings without loading it - #10216

Merged
danielhanchen merged 15 commits into
unslothai:mainfrom
NilayYadav:save-settings-without-load
Sep 29, 2026
Merged

danielhanchen merged 15 commits into
unslothai:mainfrom
NilayYadav:save-settings-without-load

Conversation

@NilayYadav

@NilayYadav NilayYadav commented Sep 2, 2026 •

Copy link
Copy Markdown
Collaborator

Fixes #10168.

The run settings panel only let you save settings as part of loading the model. If you wanted to set up a model ahead of time, you had to load it every time.

This adds a Save settings button next to Load model. It stores the settings for that model, including the copy the API uses for its own loads, and leaves the model unloaded. The footer now wraps in the picker so the "Remember for this model" label is not cut off.

Tested in the browser against a fresh install of main and this branch. On main the button does not exist and nothing is saved. On this branch clicking it shows "Settings saved.", the server has the new settings, and the model stays unloaded.

Before / after

Run settings for an unloaded on-device GGUF (gemma-3-270m-it-GGUF UD-Q4_K_XL), merge base 7617fc398 vs head 332ed632e. Before, the footer only offers Load model and Reset. After, Save settings sits between them; clicking it shows "Settings saved.", stores the config, and no model is loaded.

Run settings footer before and after

@NilayYadav
NilayYadav force-pushed the save-settings-without-load branch from 725c63a to 3b2acad Compare September 7, 2026 14:25
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 7, 2026 •

Copy link
Copy Markdown

chatgpt-codex-connector[bot]

This comment was marked as resolved.

chatgpt-codex-connector[bot]

This comment was marked as resolved.

chatgpt-codex-connector[bot]

This comment was marked as resolved.

@NilayYadav

This comment has been minimized.

chatgpt-codex-connector[bot]

This comment was marked as resolved.

@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 7, 2026
@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 7, 2026
@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 7, 2026
chatgpt-codex-connector[bot]

This comment was marked as resolved.

@danielhanchen

danielhanchen commented Sep 10, 2026 •

Copy link
Copy Markdown
Member

Resolve conflicts with main's footer rework (primary action first, pill buttons) and the
reasoning-budget reset options on syncModelOverride. Save settings now sits between Load and
Reset in a stacked footer for both variants. Forget settings is no longer disabled by
unloadable llama arguments, since it only deletes the stored entry. The reset step in the
picker suite uses main's click_and_wait_for_commit instead of waiting for the native context,
which never arrives when auto-fit caps it.
@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 29, 2026
@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 29, 2026
@unslothai unslothai deleted a comment from NilayYadav Sep 29, 2026
@unslothai unslothai deleted a comment from NilayYadav Sep 29, 2026
@unslothai unslothai deleted a comment from NilayYadav Sep 29, 2026
@unslothai unslothai deleted a comment from NilayYadav Sep 29, 2026
@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 29, 2026
@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 29, 2026
@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 29, 2026
@unslothai unslothai deleted a comment from chatgpt-codex-connector Bot Sep 29, 2026
danielhanchen pushed a commit to danielhanchen/unsloth-staging-2 that referenced this pull request Sep 29, 2026
# Conflicts:
#	tests/studio/playwright_model_config.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Allow saving cutom settings without loading the model

3 participants