← all repositories

huggingface/knockknock

A Python library that sends notifications (email, Slack, Telegram) when deep learning training jobs finish or crash.

2.8k stars Python LLMOps · Eval
knockknock
Not currently ranked — collecting fresh signals.
star history

This library provides a decorator-based interface to receive notifications when machine learning training completes or fails unexpectedly. Users wrap their training function with a simple decorator and receive alerts across multiple platforms including email, Slack, and Telegram. It addresses the common need for training progress visibility in deep learning workflows where training duration is unpredictable.

Frequently asked

What is huggingface/knockknock?
A Python library that sends notifications (email, Slack, Telegram) when deep learning training jobs finish or crash.
Is knockknock open source?
Yes — huggingface/knockknock is open source, released under the MIT license.
What language is knockknock written in?
huggingface/knockknock is primarily written in Python.
How popular is knockknock?
huggingface/knockknock has 2.8k stars on GitHub.
Where can I find knockknock?
huggingface/knockknock is on GitHub at https://github.com/huggingface/knockknock.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.