There is a Ted talk demo of this product https://www.youtube.com/watch?v=gMsQO5u7-NQ
Given the device lacks a ship date, price, or overview of how it works beyond hand-waving "AI," I'd say the Ted Talk was the live version of a concept video, and just another PR move to get anything out there a month ahead of Apple's Vision Pro unveiling.