KubeNPU is a Kubernetes monitoring tool that uses eBPF to track per-pod NPU and GPU accelerator usage by intercepting ioctl calls at the kernel level and exporting metrics to Prometheus. It provides exact call counts across different vendors by leveraging frozen ioctl numbers as a stable API, with cgroup-based pod identification and support for multiple deployment methods including Helm and Tanka.