CLI
uploadkit-cli is a local debug surface for composing Core + security + feature-package validators without writing app code. Use it during development and CI to lint fixture uploads — not as a production upload gateway.
Install
Shell
pip install uploadkit-cli
# optional feature extras:
# pip install 'uploadkit-cli[pdf,office,audio]'
# pip install 'uploadkit-cli[all]'
Shell
uv add uploadkit-cli
# uv add 'uploadkit-cli[all]'
Shell
poetry add uploadkit-cli
# poetry add uploadkit-cli -E all
Commands
Shell
uploadkit validate path/to/file.pdf -e pdf
uploadkit inspect path/to/file.docx
uploadkit simulate path/to/file.wav --policy audio --json
uploadkit policies list
uploadkit doctor
Exit code 1 on validation failure (CI-friendly with --json).
Feature validators: PDF, Office, Audio. Full reference: uploadkit-cli README.