This document presents a project to develop a web application for real-time moving object detection for both day and night surveillance using artificial intelligence. The application can detect objects in images, videos, and real-time video streams from a user's device. It implements computer vision techniques using OpenCV for image processing. A YOLOv4 deep learning model is trained on a dataset containing dark images to enable nighttime object detection. The trained model is deployed as a web app using Streamlit and hosted on Heroku to be accessible across different devices and operating systems. The project aims to provide a solution for various object detection and image processing tasks.