Vodmill docs
v1.0.0
Get help
● Reference · Third parties

Credits & licences
what Vodmill builds on.

Vodmill uses open-source npm packages, one open face detection model, open fonts and icons, and third-party services. Each keeps its own licence. The full package list ships as THIRD-PARTY-LICENSES.md.

01Summary

The production dependency tree in package-lock.json has 55 npm packages (THIRD-PARTY-LICENSES.md): MIT 36, OFL-1.1 13, Apache-2.0 2, BSD-3-Clause 1, ISC 1, Unlicense 1, MIT OR CC0-1.0 1. None is under a GPL, AGPL, LGPL, SSPL or non-commercial licence. After npm ci each package's full licence text is in its folder under node_modules/, and npm ls --all lists every version.

The application code, including the operator console in packages/admin-kit/, is the author's own work, licensed to you under the Envato licence you bought (LICENSE.md).

02Main libraries

PackageUsed forLicence
onnxruntime-nodeRunning the face detection model on the serverMIT
@napi-rs/canvasDrawing captions, hooks and overlays for the renderMIT
hono, @hono/node-serverThe web serverMIT
better-sqlite3The databasesMIT
zodInput validationMIT
@anthropic-ai/sdkCalls to ClaudeApache-2.0
react, react-domThe app and console interfaces (compiled in at build time)MIT

Licences are read from package-lock.json and each package's package.json.

03Face detection model

YuNet, from the OpenCV Zoo, file models/face_detection_yunet_2026may.onnx, used unmodified. Licence: MIT, Copyright (c) 2020 Shiqi Yu. The source address, the upstream commit, the file's SHA-256 checksum and the full licence text are in models/LICENSES.md. The model only finds faces and five landmark points; it does not identify people.

04Fonts

All under the SIL Open Font License 1.1, from Fontsource npm packages, served from your own server.

Used inFamilies
Captions and overlays in rendered clips (@fontsource/*)Anton, Archivo Black, Bangers, Bebas Neue, Bungee, Inter, JetBrains Mono, Montserrat, Playfair Display, Poppins, Rubik, Space Grotesk, Noto Color Emoji
The app's interface (@fontsource-variable/*)Familjen Grotesk, Martian Mono, Onest
The operator console (packages/admin-kit/ui/assets/)Geist, Geist Mono (licence files in that folder)

Keep the OFL notices that come with the packages if you redistribute the fonts.

05Icons

Lucide icons (lucide-react), under the ISC licence.

06Programs you install

ProgramNeededNote
ffmpeg with ffprobeRequiredNot bundled. You install it, or the Dockerfile installs Debian's package. It keeps its own licence (LGPL or GPL depending on the build) and runs as a separate program.
whisper.cppOptionalNot bundled. MIT licence.
yt-dlpOptionalNot bundled and not distributed by the author. Installed by the operator who chooses to offer import from a link; see its project page for its licence.

07Sound, music and sample media

No music, stock footage or sample videos ship with Vodmill. The music library starts empty; upload only music you own or hold a licence for, with its credit line.

08Third-party services

Vodmill connects to these services only when you add their keys. They are not part of the purchase: you accept their terms and pay their fees. Vodmill is not affiliated with, endorsed by or sponsored by any of them; names belong to their owners and are used only to describe compatibility.

ServiceUsed forNeeded
Anthropic (Claude)Moment picking, complete-thought check, titles, post textsOptional
ElevenLabs (Scribe)TranscriptionOne of three
Groq, OpenAI or a compatible serverTranscription with WhisperOne of three
StripePlans and credit packsOptional
ResendE-mailOptional
Google (YouTube Data API, OAuth)Campaign view counts; publishing to YouTubeOptional
Twitch APICampaign view counts; viewer-made clips as signalsOptional
PostizPosting to other networks through the customer's own Postiz. None of its code is included.Optional

YouTube, TikTok, Instagram, X, Kick, Twitch and Facebook appear in the product as names of places where clips are posted or views are read.

09This documentation

These pages use the Geist and Geist Mono fonts (SIL Open Font License 1.1), loaded from Google Fonts by these pages only.