Skip to content

A powerful and privacy-focused NSFW content detection tool that leverages AI to analyze videos and images in real-time, right in your browser. Built with Vue 3 and Hugging Face Transformers, it provides professional visualization of detection results while ensuring all processing remains local - no content ever leaves your device.

Notifications You must be signed in to change notification settings

ivwv/nsfw-detector

Repository files navigation

🔍 Vue NSFW Detector

English | 中文

A powerful and user-friendly NSFW (Not Safe For Work) content detection tool built with Vue 3 and Hugging Face Transformers. This application provides real-time analysis of videos and images using state-of-the-art AI models.

License Vue Vite

✨ Features

  • 🎥 Video Analysis

    • Real-time frame-by-frame NSFW content detection
    • Adjustable frame interval for analysis
    • Interactive timeline chart with detailed results
    • Privacy-focused blur controls for video preview
    • Drag and drop support for video files
  • 🖼️ Image Analysis

    • Quick single-image NSFW detection
    • Visual results with interactive pie charts
    • Drag and drop support for images
    • Detailed confidence scores
  • 🚀 Performance

    • Automatic device detection (CPU/WebGPU)
    • Progress tracking for long videos
    • Cancelable analysis
    • Responsive design for all screen sizes
  • 📊 Advanced Visualization

    • Customizable chart settings
    • Smooth line transitions
    • Data point toggles
    • Interactive zoom and pan controls

🛠️ Technical Stack

  • Vue 3 with Composition API
  • Vite for blazing fast development
  • Hugging Face Transformers for AI model inference
  • ECharts for professional data visualization
  • TailwindCSS for modern styling

🚀 Getting Started

  1. Clone the repository:

About

A powerful and privacy-focused NSFW content detection tool that leverages AI to analyze videos and images in real-time, right in your browser. Built with Vue 3 and Hugging Face Transformers, it provides professional visualization of detection results while ensuring all processing remains local - no content ever leaves your device.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published