- Add core VLM modules (scanner, parser, planner, executor, analysis) - Add CLI with quarantine, reports, rollback, and state management - Add comprehensive test suite - Add project configuration and documentation - Add .gitignore for Python project
544 B
544 B
Video Library Manager
A Python-based CLI tool for managing personal video collections with a safety-first, human-in-the-loop approach.
Installation
This project uses uv for Python package management. To install:
# Install dependencies
uv pip install -e .
# Install with development dependencies
uv pip install -e ".[dev]"
Usage
vlm --help
Development
Run tests:
pytest
Requirements
- Python >= 3.10
- uv (Python package manager)
- ffmpeg (optional, for video metadata extraction)