Hugging Face lança biblioteca com mais de 200 operações para rodar IA no navegador
A plataforma de modelos de IA lançou uma coleção gratuita de funções matemáticas que aceleram modelos de inteligência artificial diretamente no navegador, sem precisar enviar dados para a nuvem.
A Hugging Face lançou a biblioteca @huggingface/kernels, uma coleção gratuita e open-source com mais de 200 kernels WebGPU (funções matemáticas otimizadas para rodar na placa de vídeo via navegador). Ela acelera modelos de IA como LLMs e sistemas de geração de imagens diretamente no navegador, sem precisar de servidores.

A Hugging Face (uma plataforma onde desenvolvedores compartilham e baixam modelos de IA já treinados) lançou uma biblioteca chamada @huggingface/kernels com mais de 200 kernels WebGPU — pequenas funções matemáticas otimizadas que realizam as operações básicas de um modelo de inteligência artificial. A novidade permite que desenvolvedores acelerem significativamente modelos de IA rodando diretamente no navegador, sem depender de servidores remotos.
A biblioteca usa a WebGPU (uma tecnologia recente que permite sites acessarem a placa de vídeo do seu computador para fazer cálculos pesados, como os de IA, diretamente no navegador). Segundo a Hugging Face, os kernels cobrem desde operações simples como multiplicação de matrizes (a operação matemática mais comum em redes neurais) até funções mais complexas usadas em modelos de linguagem grandes (LLMs, os sistemas de IA que entendem e geram texto, como o ChatGPT) e modelos de difusão (os sistemas que geram imagens a partir de descrições em texto, como o Stable Diffusion).
A coleção é open-source (código aberto, ou seja, qualquer pessoa pode ver, usar e modificar gratuitamente) e foi projetada para funcionar em qualquer navegador que suporte WebGPU, incluindo Chrome, Edge e versões recentes do Safari. A empresa afirma que os kernels já estão sendo usados em produção em ferramentas como o Transformers.js (uma biblioteca JavaScript que permite rodar modelos de IA no navegador), onde aceleram tarefas como geração de texto, classificação de imagens e análise de sentimentos.
Para desenvolvedores, a principal vantagem é poder criar aplicações de IA que rodam localmente no dispositivo do usuário, sem enviar dados sensíveis para a nuvem e sem custos de servidor. A Hugging Face disponibilizou documentação completa e exemplos de uso no repositório oficial da biblioteca no GitHub, plataforma onde programadores compartilham código.


