Currently, the Vision system is still not compatible with NVR. NVR works in a setup with IP cameras and NVR systems encode and process the video data at the camera level, then stream it to the NVR recorder which is used for storage and remote viewing.
Still, regardless of it's compatibility with IP cameras we still need a dedicated PC machine for AI processing with high CPU, GPU and RAM performances which NVR does not provide.
In the future, there is a possibility for keeping NVR devices in an existing CCTV system setups along with implementing the Vision. In this combined setup, NVR's would only be used for local recording storage and monitoring while a dedicated PC (cloud server or a local server) would be used for AI processing.