Compare

Which one is right for you?

There are good options for recording IP cameras. Here is an honest look at where Calyston fits — and where something else might suit you better. No trash-talk: every tool here is built by people who care.

Calyston Frigate Shinobi Agent DVR
(iSpy)
Blue Iris Cloud cameras
(Ring, Nest, etc.)
Best for People who want a polished system that just works Tinkerers & homelab users who enjoy configuring Tinkerers who want source-available code & a big camera config library People who want the widest device support & flexible AI backends Windows power users Renters & plug-and-play, no own hardware
Where footage lives Your disk Your disk Your disk Your disk Your disk Their cloud
Monthly subscription None None (free) None for personal · subscription for commercial Free core · subscription for cloud features None Usually required
Setup One install script, then add cameras in the browser Docker + hand-edited YAML config files Automated installer or Docker, then add cameras in the browser Cross-platform installer, then add cameras in the browser Windows installer + desktop configuration Scan a QR code in an app
Configuration Everything in a clean, easy-to-use web UI YAML files for cameras, zones, detectors Web UI with built-in ONVIF scanner Web UI, very deep & feature-dense Dense desktop UI with many dialogs Mobile app
Platform Any Linux box (Debian / Ubuntu) Linux / Docker Linux, Raspberry Pi, Jetson (Node.js + MariaDB) Windows, Linux, macOS, Raspberry Pi Windows only Vendor hardware
AI detection Built in & local (motion, objects, natural-language search) Excellent, built in & local Via plugins (TensorFlow / YOLO) Built in + many providers (incl. cloud APIs) Via add-on (CodeProject.AI) Cloud-side, behind subscription
Remote access Private encrypted tunnel — no third party in the path (Pro) DIY (VPN or reverse proxy) P2P relay via Shinobi's servers (paid), or DIY VPN Through the iSpyConnect portal (their relay) DIY (port-forward / VPN) Built in (through their cloud)
Extras Natural-language search; Home Assistant integration (auto-discovery, no YAML) Deep Home Assistant integration Restreaming to YouTube / Twitch / Facebook Largest device database; many AI integrations Mature automation & triggers Familiar consumer apps
Cost Free tier · pay-once or yearly for more Free, open source Free (personal) · subscription (commercial) Free core · paid subscription for some features One-time license (~$70) Hardware + ongoing subscription
Licensing Closed source, honest tiers Truly open source (free) Source-available (own license, not OSI) Closed source, free core Closed source Closed, vendor-locked
Support The developer answers — by email and on Discord Community forums & Discord Community hub; developer support for Pro Community forum · paid support Community forums Vendor support

Being fair: Frigate is free, truly open source, and has superb AI — if you enjoy configuring YAML and running Docker, it is excellent. Shinobi is mature and actively developed, with a huge community library of camera configs and handy extras like restreaming to YouTube or Twitch; note its source is available under its own licence rather than a standard open-source one, and commercial use needs a subscription. Agent DVR (from iSpy) is mature and cross-platform, with the largest device database around and flexible AI — though much of that AI means wiring in external providers, sometimes cloud APIs, and its remote access runs through the iSpyConnect portal. Blue Iris is a deep, mature tool if you live on Windows. Cloud cameras are the simplest if you do not want to own hardware and do not mind a subscription. Calyston's bet is different: the ownership and capability of self-hosting, with the ease of something that just works, AI that runs locally rather than through plugins or someone else's API, remote access with no third party in the path, no subscription, and a real person behind it.