Troubleshoot Soufflé on Mac
Start with the symptom and check the permission, model or provider it depends on. Most recording and insertion problems can be narrowed down without deleting your data.
Updated
Start here
- Open Settings → System → Permissions and check Microphone, System Audio and Accessibility as needed. Use the repair option if an Accessibility entry became stale after an update.
- Check the selected microphone, speech model and AI provider. Missing system audio, a mixed transcript and an unavailable summary each have different requirements.
- If the problem remains, collect recent logs and describe your macOS version, Mac model and audio devices in a GitHub issue. Keep a backup before removing application data.
Troubleshooting
Symptom first, then the usual cause.
models/ forces a clean re-download.logs/ holds the recent logs, which are what an issue needs.Uninstall
Installed with Homebrew:
brew uninstall --cask souffle
Otherwise, drag Soufflé out of Applications.
Either way your data stays. To remove it too, quit Soufflé and delete ~/Library/Application Support/com.souffle.desktop/: meetings, dictations, recorded audio and models all live there.
To reclaim disk without uninstalling, select a speech model you no longer use and delete it under Settings → System → Model storage. It has to be downloaded and not loaded.
Build from source
The app is Rust with a native Slint interface, plus a little Swift for the overlay. Building it requires an Apple Silicon Mac, Rust, the Xcode command-line tools, and cmake (brew install cmake).
git clone https://github.com/damione1/souffle.git
cd souffle
make nightly
make nightly builds and opens Soufflé Nightly, a debug build with its own identity that sits next to an installed Soufflé. ./scripts/bundle-macos.sh builds a signed release bundle.
Reporting a problem
If something does not work the way this documentation describes, open an issue. Include your macOS version, your Mac model, the audio devices involved, and a log from the logs/ folder.
License
Copyright © 2026 Damien Goehrig. Released under the GNU General Public License v3.0 or later. You are free to use, study, modify and redistribute it, provided derivative works are published under the same license.