Same idea, no server, no key: CLIP runs in your browser (~150 MB once, then cached). Photos never leave your phone.