• Stars
    star
    8,741
  • Rank 3,938 (Top 0.08 %)
  • Language
    Python
  • License
    MIT License
  • Created over 5 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

NVR with realtime local object detection for IP cameras

logo

Frigate - NVR With Realtime Object Detection for IP Cameras

A complete and local NVR designed for Home Assistant with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras.

Use of a Google Coral Accelerator is optional, but highly recommended. The Coral will outperform even the best CPUs and can process 100+ FPS with very little overhead.

  • Tight integration with Home Assistant via a custom component
  • Designed to minimize resource use and maximize performance by only looking for objects when and where it is necessary
  • Leverages multiprocessing heavily with an emphasis on realtime over processing every frame
  • Uses a very low overhead motion detection to determine where to run object detection
  • Object detection with TensorFlow runs in separate processes for maximum FPS
  • Communicates over MQTT for easy integration into other systems
  • Records video with retention settings based on detected objects
  • 24/7 recording
  • Re-streaming via RTSP to reduce the number of connections to your camera
  • WebRTC & MSE support for low-latency live view

Documentation

View the documentation at https://docs.frigate.video

Donations

If you would like to make a donation to support development, please use Github Sponsors.

Screenshots

Integration into Home Assistant

Also comes with a builtin UI:

Events

More Repositories

1

frigate-hass-integration

Frigate integration for Home Assistant
Python
556
star
2

frigate-hass-addons

Frigate hass.io addons
Shell
128
star
3

blakeshome-charts

Repo for helm charts
Mustache
38
star
4

blakeshome-config

Python
32
star
5

rpi-hdmi-cec-rest

Docker image for Raspberry Pi with a REST api for HDMI CEC
21
star
6

blakeshome-k8s

Shell
10
star
7

rpi-zwave-hub

Python
6
star
8

dhcp2mqtt

Scapy script to relay DHCP request info to MQTT
Python
6
star
9

garage-controller

ESP8266 Dual Garage Controller
C++
5
star
10

smoke-monitor

ESP8266 program for monitoring Kidde Smoke/CO alarms
C++
4
star
11

nxlog-to-redis-proxy

A proxy to accept post requests from nxlog and send to redis
CoffeeScript
3
star
12

zway-ws-mqtt-bridge

Websocket server to bridge zway to mqtt
TypeScript
3
star
13

rpi-python

Docker containers with specific python versions
2
star
14

xbmc-lib

A JavaScript Library for using the XBMC JSONRPC api
JavaScript
2
star
15

nvr-manager

Container to check mp4 segments and manage them in folders
Shell
2
star
16

zway-cooper-scene-controllers

Zway plugin to sync Cooper Scene Controller button status with indicators
JavaScript
2
star
17

zway-websocket

Pushes events to a local websocket server
JavaScript
2
star
18

evopdf-handler

C#
1
star
19

npgsql-ssl-connection-issues

To reproduce ssl connection issues npgsql
C#
1
star
20

angular-seed

JavaScript
1
star
21

DemoApp

JavaScript
1
star
22

npgsql-issue

steps to reproduce npgsql-issue in centos7
C#
1
star
23

EligibleCSharpClient

C#
1
star
24

haproxy_centos7

Documentation of haproxy issue in centos7
1
star
25

punch-s3-publish

A punch s3 publisher with more options
JavaScript
1
star
26

yeoman-talk

A impress.js presentation on Yeoman
JavaScript
1
star
27

angular-punch-seed

JavaScript
1
star
28

wale_seg_fault

Ruby
1
star
29

fishbox

Simply test emails in your automated tests
CoffeeScript
1
star
30

chisel

A TopShelf service for parsing and sending windows logs to loggly in JSON
C#
1
star