Skip to content

coderkai03/icealert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IceAlert

Project containing web endpoints and WebRTC examples, moved from modal-examples src.

Setup

  1. Create a free account at modal.com and install the Modal CLI and set your API key.

  2. From this directory, create a virtual environment and install dependencies:

    python -m venv .venv
    .venv\Scripts\activate   # Windows
    pip install -e .

Running examples

  • WebRTC YOLO (real-time object detection with webcam):

    modal serve -m src.webrtc.webrtc_yolo

    You can use your own YOLO .pt model via src/webrtc/model_upload/ and the upload_model entrypoint.

  • Other examples under src/ can be run similarly with modal run or modal serve and the appropriate module path.

Structure

  • src/ — Web endpoints and WebRTC apps (FastAPI, Flask, Fasthtml, WebRTC YOLO, etc.).
  • Root pyproject.toml — Project metadata and shared tool config (pytest, ruff, mypy); runtime dependencies for Modal are defined inside each app’s image.

License

MIT (see LICENSE); original examples Copyright (c) 2022 Modal Labs.

About

admin server that monitors video feeds for ICE agents

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors