Third-Party Licenses & Acknowledgements
Clabrate is built with open-source software and on-device machine-learning models. We are grateful to their authors. This document is the source for the in-app Licenses / Acknowledgements screen.
Clabrate’s own source code is proprietary (© Clabrate, all rights reserved). The components below are licensed under their respective terms.
Maintenance note. §1 native libraries, §2 models, and §3 license texts are hand-curated here and are the load-bearing attributions. The Bundled full license texts section (appended in the in-app screen) reproduces the verbatim Apache-2.0 text, the Llama 3.2 Community License + Acceptable Use Policy, the sherpa-onnx NOTICE status, and ONNX Runtime’s LICENSE + ThirdPartyNotices — all sourced into
docs/licensing/texts/. The per-crate Rust crate licenses list (appended last) is auto-generated withcargo-about(docs/licensing/rust-crates.md). The in-app Licenses screen concatenates all of these via the Tauriget_licensescommand (apps/desktop/src/ui_commands.rs).
1. Bundled native libraries (compiled into the app)
ggml — MIT
Tensor library underlying the local LLM and Whisper engines. Vendored at commit dec5ca5577.
Source: ggml / llama.cpp repository
Copyright (c) 2023-2026 The ggml authors Licensed under the MIT License (see §3.1).
llama.cpp — MIT
Local large-language-model inference engine (the on-device assistant/enhancement brain).
Vendored at commit dec5ca5577. Source: llama.cpp repository
Copyright (c) 2023-2026 The ggml authors Licensed under the MIT License (see §3.1). Bundles nlohmann/json (
json.hpp): Copyright (c) 2013-2025 Niels Lohmann — MIT License (see §3.1).
whisper.cpp — MIT
Speech-to-text engine (optional Whisper transcription backend). Compiled from source bundled in the
whisper-rs-sys crate. Source: whisper.cpp repository
Licensed under the MIT License (see §3.1).
sherpa-onnx — Apache-2.0
Speech-recognition runtime (ONNX Parakeet backend). k2-fsa release v1.12.9, statically linked.
Source: sherpa-onnx repository
Copyright (c) 2022-2026 Xiaomi Corporation (k2-fsa / sherpa-onnx authors) Licensed under the Apache License 2.0 (full text in Bundled full license texts below). sherpa-onnx ships no separate
NOTICEfile (verified against thev1.12.9release — Apache-2.0 §4(d) only requires reproducing a NOTICE when one exists). Includes Kaldi components (kaldi-decoder, kaldi-native-fbank — Apache-2.0) and the piper_phonemize lexicon path (MIT, © Michael Hansen / rhasspy). (The same prebuilt bundle also containslibespeak-ng.a(GPL-3.0), which is not linked: it is stripped at provision time bytools/fetch-sherpa-native.shand a build gate (scripts/check-no-espeak-symbols.sh) asserts 0 espeak symbols in the shipped binary.)
ONNX Runtime — MIT
Cross-platform ML inference engine used by the ONNX speech backend. Version 1.24.4 (commit
2d924974), statically linked. Source: ONNX Runtime repository
Copyright (c) Microsoft Corporation Licensed under the MIT License (see §3.1). ONNX Runtime’s
LICENSEand itsThirdPartyNotices.txt(covering ONNX Runtime’s own bundled components) are reproduced verbatim in Bundled full license texts below.
qwen3-tts-c — MIT
Pure-C Qwen3-TTS voice-clone inference engine. Vendored at commit a4f63372.
Source: qwen3-tts-c repository
Copyright (c) 2025 Gabriele Mastrapasqua Licensed under the MIT License (see §3.1).
LZ4 — BSD-2-Clause
Fast compression (model-shard decompression inside the TTS engine). Single-file vendored. Source: LZ4 repository
Copyright (c) 2011-2023, Yann Collet Licensed under the BSD 2-Clause License (see §3.2).
2. Machine-learning models (downloaded on your device at runtime)
Clabrate does not bundle or redistribute any model weights. Models are downloaded directly from their original sources onto your Mac. Each is used under the terms below.
NVIDIA Parakeet TDT 0.6B v3 — CC-BY-4.0 (speech-to-text, default)
Source: NVIDIA Parakeet TDT 0.6B v3 model page (Core ML conversion by FluidInference; int8 ONNX conversion via k2-fsa sherpa-onnx).
Speech recognition uses NVIDIA Parakeet TDT 0.6B v3 (© NVIDIA), licensed under CC-BY-4.0 (Creative Commons Attribution 4.0 deed). The downloaded model files are a modified/converted version (Core ML via FluidInference; int8 ONNX via k2-fsa sherpa-onnx). Provided “as is” without warranty.
This Creative Commons Attribution notice satisfies the model’s one binding obligation. See the Creative Commons Attribution 4.0 legal code.
OpenAI Whisper (large-v3-turbo) — MIT (speech-to-text, optional engine)
Source: OpenAI Whisper model page (model by OpenAI).
Speech recognition (Whisper engine) uses OpenAI Whisper, © OpenAI, licensed under the MIT License (see §3.1).
Meta Llama 3.2 1B Instruct — Llama 3.2 Community License (local assistant brain, default)
Source: Llama 3.2 1B Instruct GGUF model page (base
meta-llama/Llama-3.2-1B-Instruct).
Built with Llama.
Llama 3.2 is licensed under the Llama 3.2 Community License, Copyright © Meta Platforms, Inc. All Rights Reserved.
Llama 3.2 1B is downloaded by default as the on-device assistant model (fetched right after the
dictation model on first run; apps/desktop/src/llm_download.rs), so this attribution ships in every
build. The full Llama 3.2 Community License and the Acceptable Use Policy are reproduced in
Bundled full license texts below.
Google Gemma 4 E4B — Apache-2.0 (optional “Clabrate Smart” on-device brain)
Source: Gemma 4 E4B GGUF model page (base google/gemma-4-E4B-it).
Built with Gemma. Gemma is provided by Google. The downloaded model — Gemma 4 E4B (
gemma-4-E4B-it-Q4_K_M.gguf) and itsmmproj-F16vision projector — is used under the Apache License 2.0 (full text in Bundled full license texts below).
✓ License confirmed (2026-06-27): the shipped Gemma 4 is Apache-2.0, NOT the legacy “Gemma Terms of Use” of Gemma 1/2/3/3n. Verified against the Hugging Face model cards (
license: apache-2.0, ungated) for both theunslothGGUF and Google’sgoogle/gemma-4-E4B-itbase, and against Google’s owngemma_4_licenselink, which renders the verbatim Apache-2.0 text. This is attribution-only — no Gemma Prohibited-Use-Policy pass-through is required.
Qwen3-TTS-12Hz-0.6B-Base — Apache-2.0 (optional voice-clone TTS)
Source: Qwen3-TTS model page
Voice synthesis uses Qwen3-TTS by Alibaba/Qwen, licensed under the Apache License 2.0 (§3.8).
3. License texts
3.1 MIT License
Applies to: ggml, llama.cpp, nlohmann/json, whisper.cpp, ONNX Runtime, qwen3-tts-c, OpenAI Whisper (model), and the many MIT-licensed Rust crates in §4 (each retains its own copyright holder).
MIT License
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
3.2 BSD 2-Clause License
Applies to: LZ4 (© 2011-2023 Yann Collet); mach2 Rust crate.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3.3 BSD 3-Clause License
Applies to: bindgen (and the kissfft component if ever linked). Same as BSD-2-Clause plus a third
clause: “Neither the name of the copyright holder nor the names of its contributors may be used to
endorse or promote products derived from this software without specific prior written permission.”
3.4 ISC License
Applies to: libloading.
Permission to use, copy, modify, and/or distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyright notice
and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.
3.5 Zlib License
Applies to: the objc2-* family, raw-window-handle, miniz_oxide, foldhash, dispatch2.
This software is provided 'as-is', without any express or implied warranty. In no
event will the authors be held liable for any damages arising from the use of this
software. Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that
you wrote the original software. If you use this software in a product, an
acknowledgment in the product documentation would be appreciated but is not
required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
3.6 The Unlicense (public domain dedication)
Applies to: whisper-rs, whisper-rs-sys, aho-corasick, byteorder, memchr, same-file,
walkdir, winapi-util. Public-domain dedication — no attribution required. Full text:
The Unlicense
3.7 CC0-1.0 / 0BSD / MIT-0
Applies to: dunce (CC0-1.0 / MIT-0), adler2 (0BSD). Public-domain-equivalent / no-attribution
permissive licenses. No obligations.
3.8 Apache License 2.0
Applies to: sherpa-onnx, Kaldi components, Gemma 4 / Qwen3-TTS (models), and many Rust crates in §4.
Key obligations when redistributing: include a copy of the license; state changes to modified
files; retain attribution notices; and reproduce the contents of any NOTICE file distributed
with the work (§4(d)). Full canonical text: Apache License 2.0
The full canonical Apache-2.0 text is reproduced in Bundled full license texts below. The license grants a perpetual, worldwide, royalty-free copyright and patent license to use, reproduce, and distribute the work, with no commercial restriction.
3.9 Mozilla Public License 2.0 (weak, file-level copyleft)
Applies to (used unmodified as dependencies): cssparser, cssparser-macros, dtoa-short,
option-ext, selectors (the Servo CSS stack, pulled by the Tauri/wry webview). MPL-2.0 permits
inclusion in a larger proprietary work; only modifications to the MPL-licensed files themselves must
be made available. We do not modify these files. Full text: Mozilla Public License 2.0
3.10 Unicode License v3 / Unicode-DFS-2016
Applies to: the icu_* family and unicode-ident (Unicode data tables). Permissive with an
attribution/data-notice requirement. Full text: Unicode License
4. Rust crates
Clabrate’s release process maintains a version-exact Rust crate notices file for the macOS app,
including each crate name, version, and upstream license text. It is included for license
attribution, not as an installation or execution guide. The breakdown below is a human summary; the
appended Rust crate licenses section (docs/licensing/rust-crates.md) is the authoritative
per-crate text.
Distribution by license (from cargo deny list, full resolved tree): MIT (388), Apache-2.0
(286, mostly dual MIT OR Apache-2.0), Apache-2.0 WITH LLVM-exception (5), Zlib (14),
Unicode-3.0 (19), Unlicense (8), BSD-3-Clause (2), ISC (2), BSD-2-Clause (1),
0BSD (1), MIT-0 (1), CC0-1.0 (1), MPL-2.0 (5). No GPL/AGPL/LGPL.
Notable directly-depended crates: tauri & wry (MIT/Apache-2.0), tokio (MIT), serde &
serde_json (MIT/Apache-2.0), reqwest (MIT/Apache-2.0), rusqlite / libsqlite3-sys (MIT),
cpal (Apache-2.0), sherpa-rs / sherpa-rs-sys (MIT), whisper-rs / whisper-rs-sys
(Unlicense), keyring (MIT/Apache-2.0), hound (Apache-2.0/MIT/Zlib), minisign-verify (MIT),
tauri-plugin-updater (MIT/Apache-2.0). Each retains its own copyright holders — see the generated
list for exact notices.