Licences and third-party models
GlirOS is built with open-source parts made by others. This list is the same one the apps show in Settings > About > Licences; each name links to its source. A model’s own licence is shown with the model in Settings > Models before you download it.
The non-commercial AI add-ons
Three optional AI add-ons in the desktop app — face swap (InsightFace models), CodeFormer (face restorer) and face age — use models that their makers license for non-commercial use only. They are downloaded only when you ask for them, each with its licence shown first. GlirOS offers them free of charge, never as part of anything paid, and you may not use them commercially. Use them only on the faces of people who have agreed to it.
Copyleft parts
Some parts use copyleft licences (GPL or LGPL), such as eSpeak NG in the read-aloud voice’s pronunciation step and the XSeg model in face swap. Their source code is available from the links below.
In the desktop app
In both versions
| Part | Licence |
|---|---|
| MediaPipe Selfie Segmentation, from MediaPipe v0.8.9 (Google LLC), converted from TFLite to ONNX by GlirOS (the Fast background remover) | Apache-2.0 |
| Transformers.js | Apache-2.0 |
| ONNX Runtime Web | MIT |
| kokoro-js | Apache-2.0 |
| mp4-muxer | MIT |
| eSpeak NG (in the Kokoro voice's phonemizer) | GPL-3.0-or-later |
| PDF.js | Apache-2.0 |
| Tesseract.js | Apache-2.0 |
| fflate | MIT |
| pdf-lib 1.17.1 (with pako, @pdf-lib/standard-fonts, @pdf-lib/upng, tslib helpers) | MIT (pako: MIT and Zlib; tslib: Apache-2.0) |
| fontkit (@pdf-lib/fontkit 1.1.1) | MIT |
| Liberation Sans 2.1.5 (the font of translated PDFs) | SIL Open Font License 1.1 |