Mindket

MiniCPM5 WebGPU

Newversion 1 · updated

Overview

Runs the MiniCPM5 2B model on your own GPU in a browser tab, to chat and to make websites, Word documents, Excel workbooks and PDFs. For people who want a local assistant with nothing to install.

MiniCPM5 WebGPU is a kit in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • A browser that supports WebGPU and a GPU to run it
  • Room for the model download, which the page puts at 3.33 GB with DSpark
  • Python, only if you want to download the files with the Hugging Face tool
Runs in
  • A web browser with WebGPU, on the Space's page at Hugging Face
  • Your own computer, on Windows, macOS or Linux, by opening the downloaded files in a browser
Start with
pip install -U huggingface_hub
hf download ProCreations/minicpm5-2b-webgpu --repo-type space --local-dir minicpm5-2b-webgpu
cd minicpm5-2b-webgpu

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

This Space runs the MiniCPM5 2B language model on your own graphics card, inside a browser tab. You chat with it and ask it to make websites, Word documents, Excel workbooks and PDFs. It uses a purpose-built WebGPU runtime, so the model work stays on your GPU.

Who it suits

It suits people who want a local chat and document assistant without installing software, and developers who want to see a model run on WebGPU.

IndustryWho uses itHow they use itExample
Web developmentFront-end developersStudy a model running on WebGPULook at the runtime and its benchmark notes
Office workAnyone who drafts documentsAsk the model for a document or sheetRequest a draft workbook or a short PDF
Web designHobby buildersAsk for a small websiteRequest a one-page site and review the code
ResearchModel researchersTest speculative decoding in a browserCompare the Auto, On and Off draft settings

You can skip it if your device has no WebGPU support or you cannot spare a multi-gigabyte download.

Where to use it

  • A web browser with WebGPU, on the Space's page at Hugging Face
  • Your own computer, on Windows, macOS or Linux, by opening the downloaded files in a browser
Use caseWhoWhat they get back
Local chatAnyoneAnswers from a model that runs on your GPU
Document makingOffice usersWebsites, Word documents, Excel workbooks and PDFs
Runtime testingDevelopersA look at a WebGPU runtime and its settings

How to set it up

  • A browser that supports WebGPU and a GPU to run it
  • Room for the model download, which the page puts at 3.33 GB with DSpark
  • Python, only if you want to download the files with the Hugging Face tool
  1. Open the Space's page on Hugging Face to use it online.
  2. To keep a copy, install huggingface_hub and download the Space into a folder.
  3. Move into that folder.
  4. In a browser, open the index.html file inside the dist folder.
pip install -U huggingface_hub
hf download ProCreations/minicpm5-2b-webgpu --repo-type space --local-dir minicpm5-2b-webgpu
cd minicpm5-2b-webgpu

How to use it

Open the page, pick your settings on the launch screen, and start chatting. You can change the same settings later in model settings. The DSpark draft model has three modes.

ToolWhat it does
AutoMeasures draft cost and switches to ordinary decoding when drafting is slower
OnForces drafting with the DSpark model
OffSkips downloading and allocating DSpark

Example

Ask it, "Make a one-page website for a small bakery." The model writes the page code in the chat. The README notes that one generated page needed a revision, so check what you get before you use it.

For newcomers and experts

If you are new, open the Space in a recent desktop browser and let the model download once. Then try a short chat before asking for a document.

If you know the field, the runtime is JavaScript and WGSL for a 42-layer Llama architecture, with every layer on the GPU and no WASM inference binary. It uses Q8_0 weights, and the KV cache can be set to one of four precisions, from FP32 down to 4-bit. DSpark adds speculative decoding, where a draft model proposes up to seven tokens and the main model checks them in one pass. The author says it does not always give a speedup.

  1. The browser fetches the model files
  2. The WebGPU runtime loads them onto your GPU
  3. DSpark may draft several tokens ahead
  4. The main model checks them and streams text

Good to know

  • Speed: on one Apple M4 Max in Chromium, the dedicated runtime reached 107 tok/s on prose. The author says speed varies with browser, hardware and prompt.
  • License: apache-2
  • Cost to run: none named. It needs a capable GPU and the model download.
  • Data it reaches: the model files fetched from Hugging Face. The README says inference stays on your GPU.
  • Not for: long-context quality claims. The author checked that the 64K and 128K setups allocate and generate briefly, and did not run a full quality test.
Decode speed on Apple M4 Max, 256 tokens
Prose, old runtime58 tok/s
Prose, dedicated runtime107 tok/s
Prose, with DSpark Auto104 tok/s
JavaScript, dedicated runtime104 tok/s
JavaScript, with DSpark Auto164 tok/s

README and files

README

MiniCPM5 WebGPU

Runs the MiniCPM5 2B model on your own GPU in a browser tab, to chat and to make websites, Word documents, Excel workbooks and PDFs. For people who want a local assistant with nothing to install.

Made by ProCreations on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: This Space runs the MiniCPM5 2B language model on your own graphics card, inside a browser tab. You chat with it and ask it to make websites, Word documents, Excel workbooks and PDFs. It uses a purpose-built WebGPU runtime, so the model work stays on your GPU.

Who it suits: It suits people who want a local chat and document assistant without installing software, and developers who want to see a model run on WebGPU.

Industry | Who uses it | How they use it | Example
Web development | Front-end developers | Study a model running on WebGPU | Look at the runtime and its benchmark notes
Office work | Anyone who drafts documents | Ask the model for a document or sheet | Request a draft workbook or a short PDF
Web design | Hobby builders | Ask for a small website | Request a one-page site and review the code
Research | Model researchers | Test speculative decoding in a browser | Compare the Auto, On and Off draft settings

You can skip it if your device has no WebGPU support or you cannot spare a multi-gigabyte download.

Where to use it:

  • A web browser with WebGPU, on the Space's page at Hugging Face
  • Your own computer, on Windows, macOS or Linux, by opening the downloaded files in a browser
Use case | Who | What they get back
Local chat | Anyone | Answers from a model that runs on your GPU
Document making | Office users | Websites, Word documents, Excel workbooks and PDFs
Runtime testing | Developers | A look at a WebGPU runtime and its settings

How to set it up:

  • A browser that supports WebGPU and a GPU to run it
  • Room for the model download, which the page puts at 3.33 GB with DSpark
  • Python, only if you want to download the files with the Hugging Face tool
  1. Open the Space's page on Hugging Face to use it online.
  2. To keep a copy, install huggingface_hub and download the Space into a folder.
  3. Move into that folder.
  4. In a browser, open the index.html file inside the dist folder.
pip install -U huggingface_hub
hf download ProCreations/minicpm5-2b-webgpu --repo-type space --local-dir minicpm5-2b-webgpu
cd minicpm5-2b-webgpu

How to use it: Open the page, pick your settings on the launch screen, and start chatting. You can change the same settings later in model settings. The DSpark draft model has three modes.

Tool | What it does
Auto | Measures draft cost and switches to ordinary decoding when drafting is slower
On | Forces drafting with the DSpark model
Off | Skips downloading and allocating DSpark

Example: Ask it, "Make a one-page website for a small bakery." The model writes the page code in the chat. The README notes that one generated page needed a revision, so check what you get before you use it.

For newcomers and experts: If you are new, open the Space in a recent desktop browser and let the model download once. Then try a short chat before asking for a document.

If you know the field, the runtime is JavaScript and WGSL for a 42-layer Llama architecture, with every layer on the GPU and no WASM inference binary. It uses Q8_0 weights, and the KV cache can be set to one of four precisions, from FP32 down to 4-bit. DSpark adds speculative decoding, where a draft model proposes up to seven tokens and the main model checks them in one pass. The author says it does not always give a speedup.

The browser fetches the model files
The WebGPU runtime loads them onto your GPU
DSpark may draft several tokens ahead
The main model checks them and streams text

Good to know:

  • Speed: on one Apple M4 Max in Chromium, the dedicated runtime reached 107 tok/s on prose. The author says speed varies with browser, hardware and prompt.
  • License: apache-2
  • Cost to run: none named. It needs a capable GPU and the model download.
  • Data it reaches: the model files fetched from Hugging Face. The README says inference stays on your GPU.
  • Not for: long-context quality claims. The author checked that the 64K and 128K setups allocate and generate briefly, and did not run a full quality test.
Title: Decode speed on Apple M4 Max, 256 tokens
Prose, old runtime: 58 tok/s
Prose, dedicated runtime: 107 tok/s
Prose, with DSpark Auto: 104 tok/s
JavaScript, dedicated runtime: 104 tok/s
JavaScript, with DSpark Auto: 164 tok/s

On Hugging Face, 13 November 2026

  • Likes: 9
  • Built with: static
  • License: apache-2.0

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
MiniCPM5 WebGPU This page9staticapache-2.0
KLM 1.5-Chat PreviewShares text-generation15gradioapache-2.0
DALL·E miniShares static5,750staticapache-2.0
Kokoro Text-to-Speech (WebGPU)Shares static369staticapache-2.0
DALL·E mini by flax-communityShares static342staticapache-2.0
Supertonic 3 (TTS)Shares static291staticopenrail
Numbers as Mindket last read them, on 2026-11-12.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Productivity

See all in Productivity

Frontend Slides

zarazhangrui · Skill

Builds HTML presentations from scratch or from a PowerPoint file and shows visual style previews to pick from, for people who want web slides with no CSS or Ja…

New32.3k

IPTV

iptv-org · Kit

Collects publicly available live TV channels from many countries into playlists that any video player with live streaming can open. Made for viewers and for de…

New144k

upscaler

uwg · Kit

Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…

New