AI-HomeGuard - an AI based home surveillance software

AI-HomeGuard - an AI based home surveillance software

AI-HomeGuard - an AI based home surveillance softwareAI-HomeGuard - an AI based home surveillance software

About US and AI-HomeGuard NVR Software


AI-HomeGuard LLC is a small software company based in Redmond, Washington. It promotes neighborhood safety by offering affordable surveillance software built with the cutting-edge AI (Artificial Intelligence) technology. 

The security software system, AI-HomeGuard, sends instance alert  via email, SMS, or audio as soon as it detects an object of interest (people, cars, etc.), through outdoor security cameras, entering or leaving your property, and begins video recording when the alarm is triggered.

Be able to define filters, time schedule and actions to control the delivery of notifications. For instance, you can specify: turn off “email” notification and “audio alert” if the detected object is either a “cat” or a “dog”, and is moving toward the “front” camera with the “daytime” schedule which is defined as a 7-weekday by 24-hour matrix. 

It can instantly turns on/off smart plugs when  predefined conditions are met, including the originating camera, the object’s moving direction and whether the event occurs at a scheduled time. The smart plugs can be used to power sirens, lights or any devices that might wade off break-in attempt.

You can purchase the software (Windows version) from this website or from Amazon (search by keyword AiHomeGuard) for either Windows or Linux versions.

You can try out the free downloadable AiHomeGuardPro (Windows 10) at which can enable one camera only vs. 8 ~ 20 cameras (on a single PC) for the paid version.  However, there is no technical support for the free download – most of our customers solved their installation issues using the online documents on this website.

Features and Technical Information

Eliminate False Alarm. The advanced Artificial Intelligence can accurately identify people and cars in daytime, nighttime, rain, or snow without false alarm which are common in all outdoor security cameras with motion detection function. 

Save Time. No need to dig through hours of home security footage. Simply find the thumbnail of the object you wish to review and play the associated video clip.

Access Images and Videos Remotely. The built-in web server allows you to access the contents from an iPhone, Android phone, PCs, or MacBook by clicking the URL in the email alert. The email alerts also contains a URL with your ISP public IP address so that you can access the contents outside your home network if you have set up your ISP router (modem) with IP port forwarding.

One-time Setup Cost.  No cloud service is needed, no subscription fee, and avoid privacy information leak.

Easy Setup.  Auto discover ONVIF compliant IP cameras and their streaming URL(s) .

AiHomeGuardPro (Windows 10). It can run AI inference on three types of backends:

  • Nvidia GPU native mode (cuDNN); this mode offers the best performance with an Nvidia GPU (e.g. GT 1030) on a 2nd or newer Intel/AMD CPUs (e.g. 2-core, 4-thread i3-2100). This platform can support 12 cameras. If you need to support more than 12 cameras, you must use a higher end Nvidia GPU, e.g. GTX 1050 and a CPU with 4 or more cores.
  • Intel or AMD Integrated HD Graphics (e.g. Intel HD 530 within i5-6100 CPU); a 6th generation CPU with its HD Graphics can support 8 cameras. No Nvidia GPU is needed for this option.
  • CPU mode (e.g. Intel i3-2100); this platform can support 3 cameras and should be used only if you don't have an Nvidia GPU and your PC has a poor integrated graphics.

A Linux version of AiHomeGuardPro version 6 is available with comparable features and capabilities as the Windows 10 version. The order includes a bootable USB drive to install the OS (Ubuntu 16.0_4) and AiHomeGuardPro software bundle to a dedicate disk drive on your PC, and it is listed on this website only (i.e. not listed at Amazon).


Contact Us

Drop us a line!

AI HomeGuard LLC

P.O. Box 6234, Bellevue, WA 98008

(425) 556-2007

My Blog