Double Take connects Frigate camera images to facial recognition services through a shared web interface and API. It's for people running camera systems and Home Assistant who want to identify familiar faces and use the results in home automations. The app runs on your own server in Docker and is open source under the MIT license.
Recognition uses separate backends: CompreFace, DeepStack, Facebox or Amazon Rekognition. Double Take can work with multiple detectors, so you can manage training images and review results in one interface across those services. The UI and API run locally; images go to the detectors you choose. Amazon Rekognition processes them in the cloud.
Its Frigate integration responds to camera events and analyzes snapshots, with repeated attempts to find a match that meets your confidence requirements. It can send recognized names back to Frigate as event labels. Match results and unknown faces can feed Home Assistant notifications and automations through MQTT, which also supports automatic sensor creation.
You can add or remove training images for named people, retain match images locally, and access saved images through the API with face boxes. Password protection covers both the interface and API. Other applications can submit images through the REST API, and scheduled pauses let you disable detection at set times. Double Take also supports OpenCV image preprocessing, Gotify notifications and Home Assistant add-ons. Docker images support x86-64 and ARM hardware.
Claim this page and we'll verify you by hand. Double Take gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Double Take?Promote it
Something wrong or outdated on this page?
818Updated 4 years agoApache-2.0
macOS · Windows · Linux · Docker#Home Assistant integration#Works offline
DeepStack is a self-hosted computer vision API for developers adding image analysis to camera systems, home automation or other applications. It runs prebuilt and custom models on your own hardware and works fully offline. Image processing stays on the device or server where you host it, with no cloud service required.
36.2KUpdated 7 hours agoMIT
#Home Assistant integration#Works offline
1.5KUpdated 2 weeks agoApache-2.0
#Home Assistant integration#Multimodal input#Ollama integration
6KUpdated 2 days ago
#Home Assistant integration
Scrypted is a server-based video integration platform for people who want to view their home cameras through their existing smart home apps and displays. It supports most cameras and focuses on low latency streaming. Its NVR plugin adds continuous recording and smart detections for people who also need a record of what happened.
3.6KUpdated 2 days agoMIT
Docker · Web
Viseron is a self-hosted network video recorder (NVR) that combines camera recording with local AI computer vision. It's for people monitoring a home, office or other property who want the video system and its analysis to run on their own hardware. Video processing stays local.
982Updated 1 year ago
macOS · Windows · Linux · Docker#Home Assistant integration#Image-to-image#Multimodal input
Frigate is an open source NVR for IP cameras that detects people, cars, and other objects on your own hardware. Camera feeds stay at home. It's built for people who want a locally controlled security camera system, particularly those using Home Assistant.
LLM Vision is a free, open-source Home Assistant integration for people who want their smart home to interpret what cameras see. It uses multimodal LLMs to describe images, video files, live feeds and Frigate events, then uses those results in notifications and automations.
CodeProject.AI Server gives developers a shared API for AI tasks that run on their own hardware. It's a self-hosted service for adding image analysis, text processing and generation to applications. Processing stays on the machine running the server, without cloud calls or sending data outside your device or network.