Hugging Bay for VS Code and CursorBrowse models, estimate RAM fit, download with a hash check and use local tools. Version 0.2.0 preview. Off by default. Requires VS Code 1.105 or compatible Cursor, with Node 22.12 or later in the extension host. Runs on the editor's local UI host, including when a workspace is remote. Install and enable
All three flags default to false. The v2 commands stay hidden until both
Browse and downloadChoose Hugging Bay: Browse Models from the command palette. Search, select a model and review its fit result in a JSON editor. Then choose an action. Search and fit use the public REST API. They do not need a local MCP server. The extension sends the local host's total RAM as an estimate, with its platform and architecture shown in the result. Other apps, GPU memory and context length can limit a run. RAM fit does not prove that a model will run. Download with hash check lets you choose an exact file and destination. It rechecks the download plan, streams the admitted file, checks SHA-256 and size, and records completion before saving. Existing files and symlinks are preserved. Partial files are removed on failure. No model weights are buffered in memory. Hugging Bay receives queries and RAM budgets; model execution stays local. Open in the app or run with OllamaHugging Bay: Open in Hugging Bay selects a downloadable GGUF file and opens
Hugging Bay: Run with Ollama selects a file and a supported registry tag, checks the manifest hash and exact model layer against the download plan, then pulls with the local Ollama API. Ollama checks the downloaded layers. The extension checks the resulting local manifest digest before opening an Ollama chat in a terminal. Model names are passed as executable arguments. Install Ollama separately. Its default API is The Hugging Bay registry is a separate server preview controlled by
Add MCP to agent settingsInstall the Hugging Bay MCP server separately. Choose Hugging Bay: Add MCP to Agent Settings, select the settings format, then choose your existing user settings file:
The command inserts a For a source checkout, set Existing MCP commandsThe original commands remain under
Build and checkFollow the source setup in the parent guide. From this folder:
The build bundles runtime dependencies and their license notices. VSIX packaging excludes source, tests and local dependencies. Tests use a synthetic VS Code API, local MCP protocol fixture and HTTP byte fixtures. They cover flags, browsing, fit, downloads, hash failures, app links, Ollama and settings preservation. They do not download weights or run a model. No publishing is part of these steps. Build from this repository with |