The prototype is based on pybind11 to minimize boiler-plate code needed to deal with move-only semantics of many nvbench classes.