1. 05 Oct, 2025 3 commits
    • Stefy Lanza (nextime / spora )'s avatar
      Add token usage tracking to queue system · 4a7a9d07
      Stefy Lanza (nextime / spora ) authored
      - Add estimated_tokens and used_tokens fields to processing_queue table
      - Implement token estimation based on request type and content
      - Track actual token usage during job processing
      - Display estimated and used tokens in web interface queue views
      - Update dashboard, queue list, and job details to show token information
      - Simulate realistic token usage in queue processing
      4a7a9d07
    • Stefy Lanza (nextime / spora )'s avatar
      Add configurable communication type: Unix vs TCP sockets · d0222b6c
      Stefy Lanza (nextime / spora ) authored
      - Add comm_type configuration option (unix/tcp, default unix)
      - Command line argument --comm-type for runtime selection
      - Web configuration page includes communication type selection
      - SocketCommunicator and SocketServer support both Unix and TCP
      - Updated all processes to use configured communication type
      - Documentation updated to reflect both socket types
      - Unix sockets provide better performance for local communication
      d0222b6c
    • Stefy Lanza (nextime / spora )'s avatar
      Complete implementation of multi-process Video AI Analysis Tool · 2a1990a5
      Stefy Lanza (nextime / spora ) authored
      - Multi-process architecture: web, backend, analysis/training workers
      - SQLite database for persistent configuration and system prompts
      - Configurable CUDA/ROCm backends with command line override
      - TCP socket-based inter-process communication
      - Web interface with comprehensive configuration management
      - GPLv3 licensing with copyright notices on all files
      - Complete documentation: README, architecture docs, changelog
      - Build and deployment scripts for different GPU backends
      - Git repository setup with .gitignore for build artifacts
      2a1990a5