Компания Vercel представила vgpu — библиотеку на TypeScript, предназначенную для работы с AI-шейдерами в WebGPU. Эта библиотека позволяет разработчикам использовать .wgsl файлы как импортируемые модули и предоставляет единый контекст Gpu, что значительно упрощает процесс интеграции шейдеров в веб-приложения.
Библиотека vgpu лицензирована под MIT и доступна на npm, что делает ее легко доступной для разработчиков. Она не требует создания учетной записи или оплаты за использование, что позволяет избежать дополнительных затрат. Vercel уже использовала эту библиотеку для разработки шейдеров на своем сайте, а теперь делится результатами с сообществом.
Открытие исходного кода vgpu имеет значительное значение для разработчиков, работающих с AI и графикой в веб-приложениях. Упрощение работы с шейдерами может ускорить процесс разработки и повысить качество визуализации, что в свою очередь может способствовать более широкому внедрению технологий AI в веб-среду.