Licences
Takehouse is built on open-source software and openly licensed AI models. This page lists every one of them and its licence. It is generated from the notices that ship inside the app (Help › About), so the two always match.
Takehouse is © 2026 Gain Publications. It includes or uses the following third-party software, fonts and models. Each is used under its own licence, named below. Full licence texts are in each project's distribution.
Engine and models
- ACE-Step 1.5 models (planner, generators, VAE): MIT License, the ACE-Step project.
- acestep.cpp (the engine,
ace-server.exe): MIT License, © 2023-2026 The acestep.cpp authors. - ACE-Step 1.5's genre vocabulary (
genres_vocab.txt, used by the Style check): MIT License, Copyright (c) 2026 ACEStep (github.com/ace-step/ACE-Step-1.5 at commit ca1e85fe). - ggml (its tensor library,
ggml*.dll): MIT License, © 2023-2026 The ggml authors. - whisper.cpp (the section finder, P6a:
whisper\whisper-cli.exe,whisper\whisper.dlland its ownwhisper\ggml*.dll): MIT License, © 2023-2026 The ggml authors. - Whisper large-v3-turbo (the section finder's model, in whisper.cpp's ggml format from huggingface.co/ggerganov/whisper.cpp): MIT License, © 2022 OpenAI.
- LAME 3.100 (the MP3 encoder for Export,
lame\libmp3lame.dllwith itsCOPYINGandLAME-SOURCE.txt): GNU Library General Public License 2, © the LAME developers. A separate DLL loaded at run time, not linked into Takehouse; built unchanged from lame-3.100.tar.gz (sourceforge.net/projects/lame, SHA-256 ddfe36ca…a1e); the source is offered on request. - llama.cpp (the local lyrics writer,
llama\llama-server.exe,llama\llama-server-impl.dll,llama\llama-common.dll,llama\llama.dll,llama\mtmd.dll; it runs on the section finder'swhisper\ggml*.dll): MIT License, © 2023-2026 The ggml authors. Built from github.com/ggml-org/llama.cpp at 23f83e056d88ddae0d56b01ccc65fa42ab6625f7. It includes cpp-httplib (MIT, © 2017 yhirose), nlohmann/json (MIT, © 2013-2022 Niels Lohmann), miniaudio (public domain / MIT No Attribution, David Reid), stb_image (public domain / MIT, Sean Barrett) and sheredom's subprocess.h (public domain, Neil Henning). The lyrics models it runs are below (downloaded on request), or a GGUF file the user chooses. - Phi-4 (a local lyrics model,
phi-4-Q4_K_S.gguf, Microsoft's own GGUF from huggingface.co/microsoft/phi-4-gguf, downloaded from dl.takehouse.net when the user asks): MIT License, © Microsoft Corporation (full text below). - Phi-4-mini-instruct (a local lyrics model,
Phi-4-mini-instruct-Q4_K_M.gguf, converted to GGUF and quantized by Gain Publications with llama.cpp from huggingface.co/microsoft/Phi-4-mini-instruct, downloaded from dl.takehouse.net when the user asks): MIT License, © Microsoft Corporation (full text below). - The Tidy add-on for Phi-4-mini-instruct (
Phi-4-mini-instruct-Tidy-LoRA-v1-F16.gguf, a LoRA adapter loaded with Phi-4-mini for Tidy only, downloaded from dl.takehouse.net with it): Gain Publications' fine-tune of Phi-4-mini-instruct, trained by Takehouse. It is derived from Phi-4-mini-instruct: MIT License, © Microsoft Corporation (full text below). - cpp-httplib (compiled into the engine): MIT License, © 2017 yhirose.
- Qwen3-Embedding (the text encoder): Apache License 2.0, the Qwen team (Alibaba Cloud).
- NVIDIA CUDA runtime 12.9.1 (
cudart64_12.dll,cublas64_12.dll,cublasLt64_12.dll, beside the app): © NVIDIA Corporation. Redistributed unmodified under the NVIDIA Software License Agreement and CUDA Supplement (Attachment A: the CUDA Runtime and cuBLAS are redistributable), for use as part of Takehouse only and only with NVIDIA GPUs. Obtained from NVIDIA's redistributable archives (developer.download.nvidia.com/compute/cuda/redist, release 12.9.1). Users need only an NVIDIA driver (525 or newer). - Microsoft Visual C++ runtime and OpenMP runtime (
vcruntime140*.dll,msvcp140*.dll,vcomp140.dll, beside the app): redistributed under the Microsoft Visual Studio redistributable licence terms. - Microsoft Edge WebView2 Runtime, Fixed Version 156.0.4314.50 (
WebView2\, in the MSIX packages): © Microsoft Corporation. Distributed unmodified with Takehouse under the Microsoft Software License Terms for the Microsoft Edge WebView2 Runtime, obtained from Microsoft's download page; licensed, not sold, for use as part of Takehouse only. It is built on Chromium and other open-source software; their notices are shown byWebView2\msedgewebview2.exe --embedded-browser-webview=show-credits(the runtime'sshow_third_party_software_licenses.bat). A fixed runtime doesn't update itself: each WebView2 security update comes with a Takehouse update.
Interface
- IBM Plex Sans and IBM Plex Mono (via @fontsource): SIL Open Font License 1.1, © IBM Corp.
- Phosphor Icons (@phosphor-icons/react): MIT License, © Phosphor Icons.
- React and React DOM: MIT License, © Meta Platforms, Inc. and affiliates.
- Symphonia (decodes WAV, MP3, FLAC and AAC / M4A for Import, and checks exported files): Mozilla Public License 2.0, © the Project Symphonia developers. Unmodified; its source is at github.com/pdeljanov/Symphonia.
- rfd and tauri-plugin-dialog (the native open and save dialogs): MIT License / MIT License or Apache License 2.0.
- keyring (keeps the lyrics writer's service keys in Windows Credential Manager): MIT License or Apache License 2.0, © the keyring-rs contributors.
- ed25519-dalek 3.0.0 (checks the model catalog's Ed25519 signature), with curve25519-dalek 5.0.0: BSD 3-Clause License, © the dalek-cryptography authors (Isis Lovecruft, Henry de Valence and others); ed25519 3.0.0 and signature 3.0.0: MIT License or Apache License 2.0, © the RustCrypto developers; fiat-crypto 0.3.0: MIT, Apache 2.0 or BSD 1-Clause, © the fiat-crypto authors. Verification only: signing happens at build time with a key that is never shipped.
- Tauri (the app framework, Rust and @tauri-apps/api): MIT License or Apache License 2.0, © Tauri Programme within The Commons Conservancy.
npm packages in the app
- OFL-1.1 (2): @fontsource/ibm-plex-mono 5.3.0, @fontsource/ibm-plex-sans 5.3.0
- MIT (6): @phosphor-icons/react 2.1.10, js-tokens 4.0.0, loose-envify 1.4.0, react 18.3.1, react-dom 18.3.1, scheduler 0.23.2
- Apache-2.0 OR MIT (1): @tauri-apps/api 2.12.3
Build tools only, not shipped: @resvg/resvg-js 2.6.2 (Mozilla Public License 2.0, © the resvg-js authors; renders the icon set from our masters in scripts\build-icons.mjs).
Rust crates compiled into the app
Grouped by licence (as declared by each crate). Build-time tools and procedural macros are not listed.
- MIT OR Apache-2.0 (132): anyhow 1.0.104, base64 0.22.1, base64 0.23.1, bitflags 1.3.2, bitflags 2.13.2, block-buffer 0.12.1, bs58 0.5.1, camino 1.2.6, cargo-platform 0.1.9, cfg-if 1.0.5, chacha20 0.10.2, chrono 0.4.45, cookie 0.18.2, core_detect 1.0.0, cpufeatures 0.3.1, crossbeam-channel 0.5.17, crossbeam-utils 0.8.23, crypto-common 0.2.2, defmt 1.1.1, deranged 0.5.9, digest 0.11.3, dirs 7.0.0, dirs-sys 0.5.0, dtoa 1.0.11, dyn-clone 1.0.20, erased-serde 0.4.10, form_urlencoded 1.2.2, futures-channel 0.3.34, futures-core 0.3.34, futures-io 0.3.34, futures-sink 0.3.34, futures-task 0.3.34, futures-util 0.3.34, getrandom 0.2.17, getrandom 0.3.4, getrandom 0.4.3, glob 0.3.4, hashbrown 0.12.3, hashbrown 0.17.1, heck 0.5.0, hex 0.4.3, html5ever 0.39.0, http 1.5.0, httparse 1.10.1, hybrid-array 0.4.15, idna 1.1.0, ipnet 2.12.2, itoa 1.0.18, json-patch 4.2.0, jsonptr 0.7.1, keyboard-types 0.8.3, keyring 4.2.0, keyring-core 1.0.1, lazy_static 1.5.1, libc 0.2.190, lock_api 0.4.14, log 0.4.34, markup5ever 0.39.0, mime 0.3.17, num-complex 0.4.6, num-conv 0.2.2, num-traits 0.2.19, once_cell 1.21.4, parking_lot 0.12.5, parking_lot_core 0.9.12, percent-encoding 2.3.2, powerfmt 0.2.1, proc-macro2 1.0.107, quinn 0.11.12, quinn-proto 0.11.19, quinn-udp 0.5.16, quote 1.0.47, rand 0.10.3, rand_core 0.10.1, rand_pcg 0.10.2, ref-cast 1.0.27, regex 1.13.1, regex-automata 0.4.18, regex-lite 0.1.9, regex-syntax 0.8.11, reqwest 0.12.28, rustls-pki-types 1.15.1, scopeguard 1.2.0, semver 1.0.28, serde 1.0.229, serde-untagged 0.1.9, serde_core 1.0.229, serde_json 1.0.154, serde_spanned 1.1.2, serde_urlencoded 0.7.1, serde_with 3.24.0, serialize-to-javascript 0.1.2, servo_arc 0.4.3, sha2 0.11.1, simdutf8 0.1.5, siphasher 1.0.4, smallvec 1.16.3, socket2 0.6.5, softbuffer 0.4.8, stable_deref_trait 1.2.1, string_cache 0.9.0, tendril 0.5.1, thiserror 2.0.21, time 0.3.55, time-core 0.1.9, tokio-rustls 0.26.6, toml 1.1.8+spec-1.1.0, toml_datetime 1.1.2+spec-1.1.0, toml_parser 1.1.5+spec-1.1.0, toml_writer 1.1.3+spec-1.1.0, tray-icon 0.25.1, typeid 1.0.3, typenum 1.20.1, unicode-segmentation 1.13.3, url 2.5.8, web-time 1.1.0, web_atoms 0.2.6, windows 0.62.2, windows-collections 0.3.2, windows-core 0.62.2, windows-future 0.3.2, windows-link 0.2.1, windows-native-keyring-store 1.1.0, windows-numerics 0.3.1, windows-result 0.4.1, windows-strings 0.5.1, windows-sys 0.60.2, windows-sys 0.61.2, windows-targets 0.53.5, windows-threading 0.2.1, windows-version 0.1.7, windows_x86_64_msvc 0.53.1
- MIT (42): bytes 1.12.1, cargo_metadata 0.19.2, cfb 0.14.0, derive_more 2.1.1, dom_query 0.28.0, extended 0.1.0, http-body 1.1.0, http-body-util 0.1.5, http-range 0.1.5, hyper 1.12.0, hyper-util 0.1.21, infer 0.22.0, mio 1.2.4, new_debug_unreachable 1.0.6, open 5.4.5, os_pipe 1.2.3, phf 0.13.1, phf_shared 0.13.1, plist 1.10.1, precomputed-hash 0.1.1, quick-xml 0.42.0, rfd 0.17.2, schemars 0.8.22, schemars 0.9.0, schemars 1.2.3, shared_child 1.1.2, slab 0.4.12, tokio 1.53.3, tokio-util 0.7.20, tower 0.5.3, tower-http 0.6.11, tower-layer 0.3.3, tower-service 0.3.3, tracing 0.1.44, tracing-core 0.1.36, try-lock 0.2.5, urlpattern 0.6.0, want 0.3.2, webview2-com 0.39.1, webview2-com-sys 0.39.1, winnow 1.0.4, zmij 1.0.23
- Apache-2.0 OR MIT (27): atomic-waker 1.1.2, bit-set 0.8.0, bit-vec 0.8.0, const-oid 0.10.2, ctor 1.0.13, ed25519 3.0.0, equivalent 1.0.3, fnv 1.0.7, idna_adapter 1.2.2, indexmap 1.9.3, indexmap 2.14.2, muda 0.20.0, pin-project-lite 0.2.17, rustc-hash 2.1.3, signature 3.0.0, tauri 2.12.3, tauri-plugin-dialog 2.8.4, tauri-plugin-fs 2.7.1, tauri-plugin-shell 2.5.0, tauri-runtime 2.12.1, tauri-runtime-wry 2.12.1, tauri-utils 2.10.1, utf8_iter 1.0.4, uuid 1.28.0, window-vibrancy 0.8.1, wry 0.57.0, zeroize 1.9.1
- Unicode-3.0 (15): icu_collections 2.3.0, icu_locale_core 2.3.0, icu_normalizer 2.3.0, icu_normalizer_data 2.3.0, icu_properties 2.3.0, icu_properties_data 2.3.0, icu_provider 2.3.1, litemap 0.8.3, potential_utf 0.1.6, tinystr 0.8.4, writeable 0.6.4, yoke 0.8.3, zerofrom 0.1.8, zerotrie 0.2.5, zerovec 0.11.8
- Unlicense OR MIT (10): aho-corasick 1.1.5, byteorder 1.5.0, jiff 0.2.38, jiff-core 0.1.1, jiff-tzdb 0.1.9, jiff-tzdb-platform 0.1.3, memchr 2.8.3, same-file 1.0.6, walkdir 2.5.0, winapi-util 0.1.11
- MPL-2.0 (14): cssparser 0.37.0, dtoa-short 0.3.5, option-ext 0.2.0, selectors 0.38.0, symphonia 0.6.1, symphonia-bundle-flac 0.6.1, symphonia-bundle-mp3 0.6.1, symphonia-codec-aac 0.6.1, symphonia-codec-pcm 0.6.1, symphonia-common 0.6.1, symphonia-core 0.6.1, symphonia-format-isomp4 0.6.1, symphonia-format-riff 0.6.1, symphonia-metadata 0.6.1
- BSD-3-Clause (5): alloc-no-stdlib 3.0.0, alloc-stdlib 0.3.0, curve25519-dalek 5.0.0, ed25519-dalek 3.0.0, subtle 2.6.1
- Apache-2.0 OR ISC OR MIT (2): hyper-rustls 0.27.10, rustls 0.23.46
- ISC (2): rustls-webpki 0.103.16, untrusted 0.9.0
- MIT OR Apache-2.0 OR Zlib (2): lru-slab 0.1.3, raw-window-handle 0.6.2
- Apache-2.0 (2): sync_wrapper 1.0.2, tao 0.37.1
- Apache-2.0 AND ISC (1): ring 0.17.14
- CDLA-Permissive-2.0 (1): webpki-roots 1.0.11
- Zlib OR Apache-2.0 OR MIT (2): bytemuck 1.25.2, tinyvec 1.13.3
- Apache-2.0 OR BSL-1.0 (1): ryu 1.0.23
- CC0-1.0 OR MIT-0 OR Apache-2.0 (1): dunce 1.0.5
- Apache-2.0 AND MIT (1): dpi 0.1.2
- BSD-3-Clause AND MIT (1): brotli 9.0.0
- BSD-3-Clause OR MIT (1): brotli-decompressor 6.0.1
- Zlib (1): foldhash 0.2.0
- (MIT OR Apache-2.0) AND Unicode-3.0 (1): unicode-ident 1.0.27
- (Apache-2.0 OR MIT) AND BSD-3-Clause (1): encoding_rs 0.8.42
- MIT OR Apache-2.0 OR BSD-1-Clause (1): fiat-crypto 0.3.0
Phi-4 and Phi-4-mini-instruct: the licence
Both models are distributed under this licence (each model repository's LICENSE):
Microsoft. Copyright (c) Microsoft Corporation. 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.
Where to read each licence
The full text of each licence named above:
- MIT License
- Apache License 2.0
- SIL Open Font License 1.1
- Mozilla Public License 2.0
- GNU Library General Public License 2
- BSD 3-Clause License
- BSD 1-Clause License
- ISC License
- Unicode License v3
- The Unlicense
- zlib License
- Boost Software License 1.0
- Creative Commons Zero 1.0
- MIT No Attribution
- Community Data License Agreement Permissive 2.0
- NVIDIA CUDA End User License Agreement
The NVIDIA, Microsoft Visual C++ and Microsoft Edge WebView2 runtimes are redistributed under their publishers' own licence terms, which come with each runtime. LAME's source code is available on request from support@gainpublications.com.
This website
- IBM Plex Sans and IBM Plex Mono, served from this site: SIL Open Font License 1.1, © IBM Corp. (licence text).
- No scripts, trackers or third-party services. See the privacy policy.