Cairbre AI is built with open-source software, and we're grateful to every project below. This page lists the third-party components distributed with, or installed by, Cairbre AI, together with their licenses.
Summary: every component is under a permissive license (MIT, BSD, Apache-2.0, ISC, PSF, MPL-2.0). No GPL/AGPL/copyleft code is distributed or installed. MPL-2.0 components (pyttsx3, certifi, tqdm) are used unmodified, which MPL-2.0 permits in commercial software.
| Component | License |
|---|---|
| Python 3.11 embeddable runtime | PSF License (redistribution expressly permitted) |
| Tauri application framework | MIT OR Apache-2.0 |
| Rust crates: serde, serde_json, tokio, reqwest, uuid, dirs, futures-util, windows-sys, tauri plugins | MIT OR Apache-2.0 |
| Frontend libraries (React, zustand, framer-motion, react-markdown, clsx, Tailwind CSS) | MIT |
| lucide-react icon set | ISC |
Full npm inventory: 103 packages — MIT ×95, MIT/Apache dual ×5, ISC ×2, 0BSD ×1.
The setup wizard downloads these from the Python Package Index under their own licenses:
| Component | License |
|---|---|
| fastapi | MIT |
| uvicorn | BSD-3-Clause |
| chromadb | Apache-2.0 |
| sentence-transformers, transformers | Apache-2.0 |
| llama-cpp-python, llama.cpp | MIT |
| torch | BSD-3-Clause |
| faster-whisper, ctranslate2, onnxruntime | MIT |
| pyttsx3 | MPL-2.0 (used unmodified) |
| ddgs, pydantic, pdfplumber, pdfminer.six, python-docx, openpyxl | MIT |
| numpy, pandas | BSD-3-Clause |
Models are fetched from Hugging Face under their own licenses, shown in the app before download: Qwen (Apache-2.0), Phi-4 (MIT), Mistral (Apache-2.0), DeepSeek-R1 distills (MIT), Llama 3.x (Llama Community License), Gemma 3 (Gemma Terms of Use), Whisper (MIT).
Questions about any component: support@cairbreai.com