Hugging Face Releases 207 Speed-Boosted AI Building Blocks That Run Directly in Your Browser
A new open-source toolkit lets AI models run faster on your own device, without sending data to a server. Early tests show speeds more than double those of the current standard.

Key points
- Hugging Face published 207 WebGPU kernels, the low-level GPU instructions that make AI run faster, on 26 August 2025.
- In head-to-head tests on an Apple M4 chip, the new kernels ran 2.57 times faster than the current industry baseline by geometric mean.
- A free browser tool called Fleet lets anyone benchmark the kernels on their own device and contribute results back to the project.
- All 207 kernels are released under the Apache 2.0 licence, meaning developers can use and modify them at no cost.
- The project targets faster, more private AI: models that do their thinking on your device rather than in a data centre.
When you use an AI tool in your browser, a lot of invisible work happens on your device's graphics chip. That chip runs small, specialised programs called kernels, instructions that handle specific maths tasks like multiplying giant grids of numbers or adding values across an array. Those tasks sound simple, but they happen billions of times per second, and how efficiently they run determines whether the AI feels snappy or slow.
Hugging Face, the open-source AI platform, has just published a library of 207 such kernels built for WebGPU, a standard browser technology that lets websites talk directly to your device's graphics hardware without needing a special plugin. The library is called @huggingface/kernels.
Why does this matter to ordinary users?
Faster kernels mean AI tools that load quicker, respond faster, and keep your data on your own machine. Today, most AI products send your text or images to a remote server, process them there, and send results back. Running the model locally skips that round trip entirely, which is both faster and more private.
The Hugging Face team tested their new kernels against ONNX Runtime Web, a widely used standard for running AI models in browsers. On an Apple M4 graphics chip, using 809 comparable test cases across all 207 operations, the new kernels came out ahead in 629 cases and lost in 176.
| Metric | Result |
|---|---|
| Kernels tested | 207 operations |
| Test cases compared | 809 |
| Speed advantage (geometric mean) | 2.57 times faster |
| Speed advantage (median) | 1.90 times faster |
| Wins vs. losses vs. ties | 629 / 176 / 4 |
| Licence | Apache 2.0 (free to use) |
A 2.57x speed advantage is a real number, but one honest caveat applies: this is a single chip tested by the team that built the kernels. Real-world gains will vary by device, browser, and task.
What is Fleet, and why should developers care?
Fleet is a free, browser-based testing tool Hugging Face released alongside the kernels. Open it, and it runs the 207 kernels on your own graphics hardware, then scores them for speed and accuracy. With your permission, it sends anonymous results back to Hugging Face.
That crowdsourcing angle is the clever part. No test lab owns every laptop, phone, and tablet chip on the market. Fleet turns every willing user into a data point, helping the team spot slow or broken kernels on hardware they could never test themselves.
What happens next?
Hugging Face describes these 207 kernels as the first layer of a larger plan. Faster low-level operations feed into faster runtimes, which feed into faster full AI models running entirely in your browser. The team says higher-level improvements are coming, built on this foundation.
For developers, the library is available now from the npm software registry (a public store for JavaScript code) under the package name @huggingface/kernels. The kernels work in any browser that supports WebGPU, which today includes recent versions of Chrome and Edge on most desktop hardware.
The doable takeaway: if you build web apps and you are curious about running AI locally, this is the most practical starting point the open-source community has published. Try Fleet on your own machine first to see whether your hardware is ready.


