Vercel lança biblioteca de código aberto webgpu para shaders de agentes de IA
A Vercel disponibilizou publicamente o vgpu, uma biblioteca TypeScript projetada para WebGPU, com o objetivo de simplificar o desenvolvimento de shaders de agentes de IA.
A biblioteca permite que os arquivos .wgsl sejam tratados como módulos importáveis, oferecendo um contexto GPU unificado para uso em navegadores, ambientes Node.js sem interface gráfica e testes de integração contínua (CI). O vgpu é licenciado sob a licença MIT e está disponível no npm, permitindo que os desenvolvedores o instalem usando `pnpm add vgpu` sem a necessidade de criar uma conta ou incorrer em custos.
A ferramenta simplifica o desenvolvimento de shaders resolvendo gráficos de módulos, refletindo vinculações e removendo declarações não utilizadas durante o processo de construção. Também oferece testes determinísticos através de um adaptador simulado e integração com pipelines de CI para comparações de snapshots.
A biblioteca inclui exportações de subcaminho para vários casos de uso, incluindo renderização em Node.js e documentação de agentes. A Vercel enfatiza sua abordagem centrada em agentes, oferecendo ferramentas de linha de comando e um servidor MCP hospedado para protocolos de contexto de modelo.
A versão inclui um repositório no GitHub, documentação e exemplos, juntamente com canais de engajamento da comunidade como Twitter, Reddit e Telegram.