From 64335b0f30a31cd136f276e5e69869c004a1e3d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Sun, 26 Oct 2025 09:55:52 +0100 Subject: [PATCH 1/2] Add kernels model library --- packages/tasks/src/model-libraries-snippets.ts | 8 ++++++++ packages/tasks/src/model-libraries.ts | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/packages/tasks/src/model-libraries-snippets.ts b/packages/tasks/src/model-libraries-snippets.ts index 06e680c71a..48ce6886ec 100644 --- a/packages/tasks/src/model-libraries-snippets.ts +++ b/packages/tasks/src/model-libraries-snippets.ts @@ -813,6 +813,14 @@ export const keras_hub = (model: ModelData): string[] => { return snippets; }; +export const kernels = (model: ModelData): string[] => [ + `# !pip install kernels + +from kernels import get_kernel + +kernel = get_kernel("${model.id}")`, +]; + export const kimi_audio = (model: ModelData): string[] => [ `# Example usage for KimiAudio # pip install git+https://github.com/MoonshotAI/Kimi-Audio.git diff --git a/packages/tasks/src/model-libraries.ts b/packages/tasks/src/model-libraries.ts index 8d42759d36..b40cecd81a 100644 --- a/packages/tasks/src/model-libraries.ts +++ b/packages/tasks/src/model-libraries.ts @@ -556,6 +556,14 @@ export const MODEL_LIBRARIES_UI_ELEMENTS = { snippets: snippets.keras_hub, filter: true, }, + kernels: { + prettyLabel: "Kernels", + repoName: "🤗/kernels", + repoUrl: "https://github.com/huggingface/kernels", + docsUrl: "https://huggingface.co/docs/kernels", + snippets: snippets.kernels, + countDownloads: `path_filename:"_ops" AND path_extension:"py"`, + }, "kimi-audio": { prettyLabel: "KimiAudio", repoName: "KimiAudio", From 4851b384379d1887aa6f36a6f19f8ce68c078548 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Mon, 27 Oct 2025 11:44:07 +0100 Subject: [PATCH 2/2] Rename repoName Co-authored-by: Lucain --- packages/tasks/src/model-libraries.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tasks/src/model-libraries.ts b/packages/tasks/src/model-libraries.ts index b40cecd81a..fd2d55684f 100644 --- a/packages/tasks/src/model-libraries.ts +++ b/packages/tasks/src/model-libraries.ts @@ -558,7 +558,7 @@ export const MODEL_LIBRARIES_UI_ELEMENTS = { }, kernels: { prettyLabel: "Kernels", - repoName: "🤗/kernels", + repoName: "Kernels", repoUrl: "https://github.com/huggingface/kernels", docsUrl: "https://huggingface.co/docs/kernels", snippets: snippets.kernels,