-
Stefy Lanza (nextime / spora ) authored
Features: - Modern web UI with all generation modes (T2V, I2V, T2I, I2I, V2V, Dub, Subtitles, Upscale) - Real-time progress updates via WebSocket - File upload for input images/videos/audio - File download for generated content - Background job processing with progress tracking - Job management (cancel, retry, delete) - Gallery for browsing generated files - REST API for programmatic access - Responsive design for desktop and mobile Backend (webapp.py): - Flask + Flask-SocketIO for real-time updates - Background job processing with threading - File upload/download handling - Job state persistence - REST API endpoints Frontend: - Modern dark theme UI - Mode selection with visual cards - Form with all options and settings - Real-time progress modal with log streaming - Toast notifications - Keyboard shortcuts (Ctrl+Enter to submit, Escape to close) Documentation: - Updated README.md with web interface section - Updated EXAMPLES.md with web interface usage - Updated requirements.txt with web dependencies
5291deb2