# ExecuTorch добавил WebGPU: локальные модели смогут работать в браузере

Источник: https://modelium.tech/zhurnal/executorch-webgpu-browser-local-models/

17 октября разработчики ExecuTorch приняли поддержку запуска моделей через видеокарту в браузере. Уже выложены программный движок и подготовленная Qwen3-0.6B, но готовый общедоступный интерфейс для новичка ещё не подтверждён. Сейчас это новость о технической основе, а не инструкция «открыть сайт и запустить».

**17 октября 2026 года** команда ExecuTorch приняла изменение, позволяющее программе для локального запуска моделей передавать вычисления видеокарте через браузер. Технология называется WebGPU; она не отправляет запрос на генерацию в облачную модель, а позволяет браузеру работать с видеокартой вашего устройства. В этой новости главное различие: техническая основа уже опубликована, но простой пользовательский сайт с подтверждённым запуском пока не найден. [s1](#src-s1) [s3](#src-s3)

## Что именно появилось?

В основную ветку ExecuTorch вошла **необязательная** сборка для браузера на WebAssembly — формате исполнения программ внутри браузера — вместе с подключением WebGPU. Она выключена по умолчанию. Отдельная правка от 16 октября подготовила обработку длинных входных сообщений в таких моделях. Это изменение исходного кода, а не объявление нового стабильного выпуска программы: последний найденный стабильный релиз — v1.5.1 от 23 сентября. [s1](#src-s1) [s2](#src-s2) [s4](#src-s4)

В Hugging Face также лежит собранный браузерный движок: файлы JavaScript и WebAssembly с инструкцией по загрузке модели формата `.pte`. Выложена и подготовленная версия **Qwen3-0.6B** с весами и файлами для разбивки текста на части. Это разные компоненты: движок исполняет программу, а веса содержат параметры конкретной модели. Пакет Qwen использует 4-битное сжатие и ограничивает объём текста, доступный за один раз, 8960 токенами (токен — небольшая часть текста), хотя у исходной модели указано 32768; эти пределы нельзя смешивать. [s3](#src-s3) [s5](#src-s5) [s6](#src-s6)

## Можно ли открыть страницу и пользоваться уже сейчас?

**Готовый маршрут для новичка пока не подтверждён.** Карточка Qwen обещает отдельную демонстрационную площадку ExecuTorch WebGPU, но описывает её как готовящуюся к запуску. Там же осталась фраза, что движок ещё не опубликован, хотя отдельный репозиторий с ним уже доступен: документация и фактическое состояние загрузок разошлись. Поэтому мы не предлагаем команду установки или адрес как проверенный способ получить первый результат. Это материал о новом механизме для разработчиков, а не домашний рецепт. [s3](#src-s3) [s5](#src-s5)

Предполагаемая бытовая задача — задать небольшой модели вопрос по своему тексту прямо в браузере. Когда появится подтверждённый интерфейс, результат следует сверять с исходным текстом: небольшая модель может ошибаться. Файлы программы и весов нужно сначала скачать; локальное выполнение после загрузки не означает, что сама страница или все её дополнительные функции всегда работают без сети. **Modelium не запускал этот пакет на своей видеокарте.** [s3](#src-s3) [s5](#src-s5)

## Какие ограничения и права важно знать?

Разработчики описывают собственную проверку сборки в Chromium с программным графическим устройством SwiftShader и прямо отмечают, что обычные видеокарты и путь `shader-f16` в этой сборке не проверяли. Такой тест не доказывает скорость или совместимость вашего компьютера. Минимальные требования к оперативной и видеопамяти из размера файлов не следуют. [s3](#src-s3)

Код ExecuTorch и размещённый браузерный движок сопровождаются BSD License, а подготовленные веса Qwen3-0.6B и исходная модель — Apache 2.0. Наличие открытых весов не делает все модели ExecuTorch одинаково лицензированными: перед использованием другой модели нужно читать её отдельные условия. [s7](#src-s7) [s8](#src-s8) [s9](#src-s9)

**Что делать сейчас:** если вы просто хотите пообщаться с моделью дома, не перестраивайте рабочую установку ради этого изменения. За появлением подтверждённого браузерного интерфейса и стабильного релиза стоит следить отдельно; разработчики уже могут изучить опубликованные исходники, сборку и подготовленные файлы, но это инженерный путь. [s1](#src-s1) [s3](#src-s3) [s4](#src-s4)

## Источники

1. [ExecuTorch PR #23938, Run WebGPU models in browser Wasm](https://github.com/pytorch/executorch/pull/23938) — получено 2026-10-17
2. [ExecuTorch PR #23914, operand resize in WebGPU](https://github.com/pytorch/executorch/pull/23914) — получено 2026-10-17
3. [ExecuTorch WebGPU Runtime, README and BUILD_INFO at pinned revision](https://huggingface.co/executorch-community/ExecuTorch-WebGPU-Runtime/tree/ebf0ed99c94162c6a273f06361a0d607227d81e8) — получено 2026-10-17
4. [ExecuTorch latest stable release v1.5.1](https://github.com/pytorch/executorch/releases/tag/v1.5.1) — получено 2026-10-17
5. [Qwen3-0.6B ExecuTorch WebGPU model card at pinned revision](https://huggingface.co/executorch-community/Qwen3-0.6B-ExecuTorch-WebGPU/blob/65fa8ec0b8996b4a0157cdb89ea766b000b1134a/README.md) — получено 2026-10-17
6. [Qwen3-0.6B ExecuTorch WebGPU pinned model inventory](https://huggingface.co/api/models/executorch-community/Qwen3-0.6B-ExecuTorch-WebGPU/revision/65fa8ec0b8996b4a0157cdb89ea766b000b1134a) — получено 2026-10-17
7. [ExecuTorch code BSD License at merge commit](https://github.com/pytorch/executorch/blob/3fe5cbebbdffa43ad41e675ac2ac38dedf80ee49/LICENSE) — получено 2026-10-17
8. [Qwen3-0.6B derived package Apache License](https://huggingface.co/executorch-community/Qwen3-0.6B-ExecuTorch-WebGPU/blob/65fa8ec0b8996b4a0157cdb89ea766b000b1134a/LICENSE) — получено 2026-10-17
9. [Original Qwen3-0.6B Apache License at pinned revision](https://huggingface.co/Qwen/Qwen3-0.6B/blob/c1899de289a04d12100db370d81485cdf75e47ca/LICENSE) — получено 2026-10-17
