The verdict

Plex
Nvidia Quadro P400 transcodes video; Hailo Hailo-8L (M.2) is detection-only (no transcode).
Frigate
Nvidia Quadro P400 handles more cameras (~25 vs ~16).
Local AI
Nvidia Quadro P400 has 2GB VRAM (too small for useful LLMs); the other has none - not for LLMs.
Fit
Hailo Hailo-8L (M.2) is easier to add to a mini-PC (M.2, needs a spare slot).

Which wins for each job

Job Hailo Hailo-8L (M.2) Nvidia Quadro P400
Plex transcode none ~18 streams win
Frigate NVR ~16 cameras ~25 cameras win
Local LLM none 2GB VRAM win
Fits a mini-PC M.2, needs a spare slot win low-profile PCIe

Approximate - capacity estimates from curated specs, the same logic as the recommender. Verify against your exact setup. Prices move; check the retailer.

Full specs

Spec Hailo Hailo-8L (M.2) Nvidia Quadro P400
Price (list) $70 $60
Type npu gpu
Interface m2-ae pcie
Transcode - H.264/HEVC (NVENC Pascal)
Frigate detector Hailo TensorRT
TOPS 13 -
VRAM (GB) - 2
Low profile no yes
GPU sharing - vgpu (unlock)
Power (W) 2 30