Third-party licences

logga bundles open-source components. This page lists them and their licences. Every component has been audited for commercial-use compatibility, and the attribution required by each licence is given in full below.

Last updated: July 2026

logga is built on the shoulders of an excellent open-source ecosystem. If you want to know what these components send over the network (in short: the models are downloaded once, then everything runs on your Mac), see the privacy proof.

Rust dependencies

The core application. All licences below permit commercial use.

  • Tauri v2 · MIT OR Apache-2.0 · Tauri Contributors
  • whisper-rs · Unlicense · Tim Huff
  • whisper.cpp · MIT · Georgi Gerganov
  • sherpa-onnx · Apache-2.0 · k2-fsa/Next-gen Kaldi
  • llama-cpp-2 · MIT OR Apache-2.0 · llama-cpp-rs contributors
  • llama.cpp · MIT · Georgi Gerganov
  • cpal · Apache-2.0 · RustAudio Developers
  • hound · MIT OR Apache-2.0 · Ruud van Asseldonk
  • rubato · MIT · rubato contributors
  • rusqlite · MIT · rusqlite developers
  • parking_lot · MIT OR Apache-2.0 · Amanieu d'Antras
  • serde · MIT OR Apache-2.0 · Serde Developers
  • tokio · MIT · Tokio Contributors
  • anyhow · MIT OR Apache-2.0 · David Tolnay
  • chrono · MIT OR Apache-2.0 · chrono developers
  • uuid · MIT OR Apache-2.0 · uuid-rs contributors
  • clap · MIT OR Apache-2.0 · clap contributors
  • tauri-plugin-shell · MIT OR Apache-2.0 · Tauri Contributors
  • tauri-plugin-global-shortcut · MIT OR Apache-2.0 · Tauri Contributors
  • tauri-plugin-updater · MIT OR Apache-2.0 · Tauri Contributors
  • ureq · MIT OR Apache-2.0 · Martin Algesten
  • sha2 · MIT OR Apache-2.0 · RustCrypto Developers
  • ringbuf · MIT OR Apache-2.0 · Alexey Gerasev
  • log / env_logger · MIT OR Apache-2.0 · The Rust Project Developers

The full transitive crate list with licences is available from the source tree via cargo tree and Cargo metadata.

Frontend dependencies

Bundled fonts

Both fonts are self-hosted as unmodified woff2 subsets.

Python dependencies (speaker-ID sidecar)

These ship inside the compiled speaker engine published on the public binaries-only repo (github.com/dsmih/logga-releases) and downloaded by the app on first run.

  • pyannote.audio v4.x · MIT · CNRS / pyannote.ai
  • PyTorch (incl. torchaudio) · BSD-3-Clause · Meta Platforms, Inc.
  • python-soundfile · BSD-3-Clause · Bastian Bechtold
  • libsndfile · LGPL-2.1 (dynamic linking) · Erik de Castro Lopo and contributors

pyannote.audio 4.x no longer depends on SpeechBrain; it is not shipped.

ML models

These are the models logga downloads on first run, SHA-256 verified. The privacy proof covers exactly when and where that download happens.

CC-BY-4.0 attribution notice

The following models are used under the Creative Commons Attribution 4.0 International License.

pyannote/speaker-diarization-community-1

  • Created by: Herve Bredin and pyannote.ai contributors
  • Source: huggingface.co/pyannote/speaker-diarization-community-1
  • Licence: CC-BY-4.0
  • Usage: Model weights redistributed in the speaker-engine bundle (planned pipeline upgrade; the runtime currently loads speaker-diarization-3.1)
  • Modifications: None. Original model weights redistributed unmodified.

wespeaker VoxCeleb ResNet34-LM Embedding Model

  • Created by: WeNet/WeSpeaker contributors
  • Source: github.com/wenet-e2e/wespeaker
  • Licence: CC-BY-4.0
  • Usage: Speaker embedding extraction for diarisation (pyannote pipeline and sherpa-onnx fallback)
  • Modifications: None. Original model weights used unmodified.

Licence compliance measures

  1. Attribution. Third-party components are credited on this page and in the THIRD_PARTY_LICENSES file distributed with the application source, included in the app bundle as a resource, and mirrored in the README of the public binary-releases repo (github.com/dsmih/logga-releases) for the redistributed sidecar components.
  2. Licence texts. Full MIT, Apache-2.0 and BSD-3-Clause licence texts are preserved in the source tree via Cargo and npm package metadata, and summarised below.
  3. Gated HuggingFace models. The developer accepted the pyannote model terms on huggingface.co. The weights are redistributed as a HuggingFace cache folder alongside the sidecar binary inside the speaker-engine archive, so end users do not need HuggingFace accounts or tokens.
  4. CC-BY-4.0 attribution. Visible credit is provided on this page, in the bundled licences file, and in the README of the public releases repo that carries the weights.
  5. Commercial compatibility verified. All components permit commercial use. The only LLM logga ships is Phi-3.5-mini-instruct (MIT).
  6. Copyleft inventory. One LGPL-2.1 component ships: libsndfile, bundled unmodified inside the speaker engine as a dynamically loaded library (_soundfile_data/libsndfile_arm64.dylib, loaded at runtime by python-soundfile). LGPL-2.1 permits closed-source use via dynamic linking, and the library can be swapped for a user-built copy by replacing that dylib. No GPL or AGPL components are used, and nothing requires logga's source code to be released.

Full licence texts

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.

Apache License 2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at apache.org/licenses/LICENSE-2.0.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

BSD 3-Clause License

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.
  3. 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.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED.

SIL Open Font License 1.1

Full text: openfontlicense.org/open-font-license-official-text

LGPL-2.1 (libsndfile)

Full text: gnu.org/licenses/old-licenses/lgpl-2.1.html

CC-BY-4.0

Full text: creativecommons.org/licenses/by/4.0/legalcode

Questions about any of these components or their licences? Email hello@logga.ai and we'll point you at the exact source.