Camera recommendation with requirements

I need a couple indoor cameras but Im having a hell of a time finding one that both works with alexa show and lets you record locally. everything uses the cloud with no option to record locally.

So is anyone using a camera they would recommend that:

A. Can record locally to a nas
B. Integrates with HA
C. Works with Alexa Show