OmniTools 7月6日消息,Hugging Face 官方博客宣布对 Kernels 项目进行重大更新。该项目旨在标准化自定义 AI 计算内核的打包、分发与使用流程。本次更新主要包含以下核心内容:
- 新增仓库类型:在 Hub 上引入全新的“kernel”仓库类型,用户可直接浏览、检索内核,并查看其支持的加速器、操作系统及后端版本等兼容性信息。
- 强化安全机制:引入“可信发布者”机制,默认仅加载经认证组织发布的内核;集成 Sigstore cosign 实现代码签名,使用临时私钥签署内核,有效防范账号泄露导致的恶意上传风险(签名验证功能目前处于测试阶段)。
- 工具链重构与多框架支持:明确区分
kernels(加载与准备)与kernel-builder(构建)的 CLI 职责;新增对 PyTorch Stable ABI 及 Apache TVM FFI 的支持,显著提升跨框架兼容性。 - 赋能智能体开发:为 Agentic Kernel Development 提供底层支持,包括结构化项目脚手架、非交互式 CLI 指令,以及与 HF Jobs 集成的自动化基准测试工作流,助力 AI 智能体高效迭代优化计算内核。