From d666c6824106d3a9f7da70fdcae7a92eb1818e63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Commaret?= Date: Wed, 20 May 2026 15:28:41 +0200 Subject: [PATCH] Update default MLX model to use quantized weights for improved performance and adjust setup instructions accordingly --- .../void/browser/react/src/void-settings-tsx/Settings.tsx | 2 +- src/vs/workbench/contrib/void/common/mlxTypes.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx b/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx index 0c131792..d14e6714 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx @@ -890,7 +890,7 @@ export const OllamaSetupInstructions = ({ sayWeAutoDetect }: { sayWeAutoDetect?: export const MlxSetupInstructions = () => { return
-
+
\`, then click **Refresh** next to MLX in Settings → Models.`} chatMessageLocation={undefined} />
diff --git a/src/vs/workbench/contrib/void/common/mlxTypes.ts b/src/vs/workbench/contrib/void/common/mlxTypes.ts index efaabeb7..360687ca 100644 --- a/src/vs/workbench/contrib/void/common/mlxTypes.ts +++ b/src/vs/workbench/contrib/void/common/mlxTypes.ts @@ -8,7 +8,8 @@ import { createDecorator } from '../../../../platform/instantiation/common/insta export const MLX_DEFAULT_ENDPOINT = 'http://127.0.0.1:8080'; export const MLX_DEFAULT_PORT = 8080; /** Small default model; first start may download weights from Hugging Face. */ -export const MLX_DEFAULT_MODEL = 'mlx-community/Qwen2.5-Coder-1.5B-Instruct'; +/** Quantized MLX weights on Hugging Face; the unsuffixed repo id does not exist. */ +export const MLX_DEFAULT_MODEL = 'mlx-community/Qwen2.5-Coder-1.5B-Instruct-4bit'; export type MlxEnsureAction = 'already-running' | 'started' | 'installed-and-started';