A client-side web application for viewing Tesla dashcam clips. All video processing happens entirely in your browser - no uploads, no servers, complete privacy protection.
-
Watch the introduction video:
I created this project for fun to experience the benefits and drawbacks of “vibe” programming. Feel free to report issues or submit PRs!
- 📚 Library view - Videos are automatically categorized into "Recent", "Saved", and "Sentry" for easy browsing
- 🎥 Multi-camera synchronized playback - View front, back, left, and right cameras simultaneously
- 🔒 Privacy-first design - All processing happens locally in your browser
- 📍 Event information - Display sentry mode clip event information. Navigate to the event
- 🌐 Multi-language support - Available in serveral languages.
- 🌐 Cross-browser support - Chrome, Firefox, Safari, and Edge
Visit the deployed app at: https://bk201.github.io/sentinel
-
Clone the repository
git clone https://github.com/bk201/sentinel.git cd sentinel -
Install dependencies
npm install
-
Start the development server
npm run dev
-
Open your browser
Visit
http://localhost:5173/to use the app.
Sentinel is released under the Apache License, Version 2.0. See the LICENSE file in the repository root for the full license text.
© 2025 bk201
