Команда WebAI в Hugging Face представила библиотеку @huggingface/kernels и начальную коллекцию из 207 вычислительных ядер WebGPU. Эти небольшие программы выполняют отдельные операции на графическом процессоре и служат одним из компонентов запуска моделей в браузере. Загрузчик на JavaScript получает нужные пакеты из Hugging Face Hub, подготавливает их и запускает вычисления.

Каждое ядро опубликовано как отдельный пакет с версией, интерфейсом, шаблонами шейдеров, примерами и проверками корректности. Коллекция распространяется под лицензией Apache 2.0. Вместе с ней команда выпустила Fleet — браузерный набор тестов, позволяющий измерять работу ядер на конкретном устройстве. С согласия пользователя результаты помогают разработчикам находить ошибки и медленные случаи на разном оборудовании. Практическая совместимость зависит от поддержки WebGPU браузером, операционной системой и графическим процессором.