Aivium Aivium
All articles

Aivium Third-party Licenses

Full component inventory

The current release inventory of third-party components is published in THIRD_PARTY_LICENSES.md.

What the notice covers

  • npm and Rust dependencies used by release builds.
  • Components bundled in the installer: pandoc (GPL-2.0-or-later, notice, GPL-2.0 text), the Playwright/Node.js browser automation runtime (notices, Node.js license), the aivium-upscale image-upscaling module (MIT; ncnn engine — BSD-3-Clause).
  • Optional components installed separately or via a confirmed in-app action: yt-dlp (Unlicense), FFmpeg (BtbN build, LGPL-2.1+), whisper.cpp models and binary for local speech recognition (MIT), the Codex helper for Windows (Apache-2.0), Microsoft Visual C++ Redistributable x64 for local Speech-to-Text on Windows.

AI models

All models run locally; no data leaves the user's computer.

  • Image upscaling — Real-ESRGAN, © 2021 Xintao Wang, BSD-3-Clause. The “Fast” model ships with the installer; “Quality” and “Illustration” are downloaded on the user's request. Provenance, checksums and license texts: UPSCALE_NOTICE.md.
  • Background removal — the isnet-general-use model (rembg, MIT; DIS/IS-Net weights, Apache-2.0), downloaded on first use: BACKGROUND_REMOVAL_MODEL_NOTICE.md.
  • Speech recognition — whisper.cpp ggml models (MIT; weights derived from OpenAI Whisper, MIT), downloaded on the user's choice.

Downloadable components may be served from Aivium servers as an unmodified mirror of the upstream sources; the application verifies checksums.

Important

Third-party components remain under their own licenses and are not relicensed by the Aivium license agreement.