Hugging Face has launched a new repository type called 'kernel' to improve discoverability and security for compute-oriented users. The platform now includes layers of protection against malicious code and features such as trusted publishers and code signing.
Hugging Face has introduced a new repository type known as 'kernel', designed specifically for users with compute-related needs. This addition allows users to identify supported accelerators, operating systems, and backend versions for each kernel, enhancing the overall user experience.
As kernels run native code with the same privileges as the Python process, security is a major concern. To address risks associated with malicious kernels, the project has implemented additional layers of defense, including trusted publishers and code signing. Kernels from non-trusted sources can still be loaded, but users must explicitly opt to trust these sources using a specific argument.
By making kernels first-class citizens in the Hub, users can better observe trends among kernels, models, and their applications. This step is expected to foster a more secure and efficient environment for AI development, as users can ensure the integrity of the code they are executing.
β¨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors β check the original sources. How BrevFeed works β
Hugging Face has launched a new repository type called 'kernel' to improve discoverability and security for compute-oriented users. The platform now includes layers of protection against malicious code and features such as trusted publishers and code signing.