Legal
Licence
The library
flowx-border is licensed under the Apache License, Version 2.0. You may use it commercially, modify it, distribute it and use it privately, subject to the conditions in the licence, which are that you preserve the copyright and licence notices and state significant changes you make. It is provided without warranty of any kind.
The authoritative text is the LICENSE file in the repository, and a copy is published at apache.org. Where this page and that text differ, that text is the licence.
The website
The prose, diagrams and layout of this site are not covered by the Apache licence. Use of the site is governed by the terms of use, which deliberately add nothing to the software licence. Code samples shown on the site are documentation of an Apache-2.0 project and you may use them as such.
The model weights
The models are licensed separately from the library, on their own model cards on Hugging Face. That is the authoritative source for each one, and this site does not restate it, because two statements of a licence are two things that can disagree.
One thing worth saying plainly rather than leaving for you to discover: 0 of the 47 published repositories declare a licence in their Hugging Face metadata, even where the card text names one. Until that is fixed, read the model card before you depend on a model, and treat an undeclared licence as undeclared. The library's model registry takes the same position: it cannot attest a licence that has not been declared.
Third-party components
The library depends on a small number of open-source packages, each under its own licence: pydantic, PyYAML, ONNX Runtime, tokenizers, huggingface-hub, and optionally cryptography for signing. Their licences travel with them and are not restated here.
In short
Library: Apache-2.0. Website prose: ours, see the terms of use. Weights: per model card, and several are not declared yet.