Open-source npunlock lets developers run custom C kernels on Intel NPUs
A new open-source project called npunlock reconstructs a path for writing custom C kernels that run directly on the programmable SHAVE cores inside Intel's NPUs, bypassing Intel's official stack which only exposes graph-level programming. The project has been verified on Windows x64 with Meteor Lake and the NPU3720 chip, and its latest update adds support for combining independent FP32 and FP16 custom code branches within a single execution graph.