About this MVP

This app is built to prove the core utility flows first. Design polish, branding, and broader feature coverage can be layered on later.

Runtime capabilities

  • ffmpeg: missing
    Audio and video conversion in the Converter module. Install hint: Debian/Ubuntu: sudo apt install ffmpeg — macOS: brew install ffmpeg
  • yt-dlp: missing
    The entire Downloader module (metadata probe and media download). Install hint: pipx install yt-dlp (or: python3 -m pip install --user yt-dlp)
  • LibreOffice: missing
    Full-fidelity DOCX to PDF conversion (layout, fonts, images preserved). Install hint: Debian/Ubuntu: sudo apt install libreoffice-writer — macOS: brew install --cask libreoffice

Temporary-file policy

  • Temp root: /app/tmp
  • TTL: 30 minutes
  • OS temp dir: /tmp