Open Source License Notice

VidAutomata is built on open source libraries. The following table lists each dependency referenced by the toolkit along with the upstream license the project honors.

Dependency Overview

All components are used in accordance with their respective open source licenses. No modifications are redistributed, and any attribution or notice requirements remain intact within the codebase.

Package License
aiofilesApache License 2.0
apschedulerMIT License
clickBSD 3-Clause License
dataclassyMozilla Public License 2.0
fastapiMIT License
ffmpeg-pythonApache License 2.0
google-api-python-clientApache License 2.0
google-authApache License 2.0
google-auth-oauthlibApache License 2.0
hdbscanBSD License
httpxBSD License
huggingface_hubApache License 2.0
jinja2BSD License
kokoroApache License 2.0
librosaISC License
loguruMIT License
meilisearchMIT License
misakiApache License 2.0
numpyBSD License
pgvectorMIT License
pillowHistorical PIL License (HPND)
praatioMIT License
psutilBSD 3-Clause License
pydanticMIT License
pydantic-settingsMIT License
pydubMIT License
python-dotenvBSD 3-Clause License
python-multipartApache License 2.0
pyyamlMIT License
requestsApache License 2.0
richMIT License
rich-clickMIT License
scikit-learnBSD License
scipyBSD License
sqlalchemyMIT License
textgridUnspecified (refer to upstream project)
tqdmMIT License / MPL-2.0 Dual License
uvicorn[standard]BSD 3-Clause License
watchdogApache License 2.0

License classifications are sourced from the maintainers’ public PyPI metadata as of November 2025. Operators should verify upstream notices before distributing any derived work.