Credits
Credits & licenses
SayWrite is built on excellent open work by other people. Here's what's inside, who made it, and the license each one is used under.
Speech recognition model
SayWrite's on-device speech engine runs NVIDIA Parakeet TDT 0.6B v2, a speech recognition model created and published by NVIDIA. SayWrite didn't train or build the model. It's used under the Creative Commons Attribution 4.0 International license (CC BY 4.0).
SayWrite downloads the Core ML conversion published by FluidInference on Hugging Face (about 465 MB), and the app names the model when you download it.
Attribution: “Parakeet TDT 0.6B v2” © NVIDIA, used under CC BY 4.0; converted to Core ML by FluidInference. The model is provided as-is, without warranties, as described in the license.
Open-source software
- Speech runtime: FluidAudio by FluidInference, licensed under the Apache License 2.0.
- Text normalization: text-processing-rs by FluidInference (Apache License 2.0), which includes NVIDIA NeMo text-normalization grammars, plus the Rust libraries it uses (such as rustfst, flate2, nom and miniz_oxide) under the MIT and Apache 2.0 licenses.
- Also included through FluidAudio: fastcluster (BSD 2-Clause license) and text-processing code ported from misaki, cutlet and num2kana (Apache 2.0 and MIT licenses), which SayWrite doesn't use but ships as part of the library.
- Updates: Sparkle, MIT license, which bundles bsdiff (BSD 2-Clause), sais-lite (MIT), ed25519 (zlib license) and SUSignatureVerifier (BSD 2-Clause).
- Keyboard shortcuts: KeyboardShortcuts by Sindre Sorhus, MIT license.
- AI models you run in Ollama or LM Studio are your own, under their own licenses. Apple's on-device model is part of macOS.
Trademarks
Apple, Mac, macOS, Apple silicon and Apple Intelligence are trademarks of Apple Inc. NVIDIA is a trademark of NVIDIA Corporation. SayWrite is not affiliated with or endorsed by Apple or NVIDIA. Other product names on this site, such as ChatGPT, Claude, Cursor, Slack, Google Docs, Wispr Flow and Superwhisper, belong to their owners and are used only to describe compatibility or to compare; none of those companies is affiliated with or endorses SayWrite.
How these pieces fit together, and what runs where, is on the security page.