How-to guide
Install Bristlenose
Get Bristlenose onto macOS, Windows, or Linux.
Bristlenose runs on macOS, Windows, and Linux. On macOS it is also available as a desktop app that needs no command line.
macOS — desktop app
- Download Bristlenose for Mac.
- Open the downloaded
.dmgand drag Bristlenose to your Applications folder. - Open it. The first time, macOS asks "Bristlenose was downloaded from the Internet — are you sure you want to open it?" — click Open.
The app is signed and notarised by Apple, so there is no "unidentified developer" block. It bundles Python, FFmpeg, and the transcription model, so there is nothing else to install. It requires macOS 15 (Sequoia) on Apple Silicon (M1 or later).
macOS — Homebrew
brew install cassiocassio/bristlenose/bristlenose
This installs Python, FFmpeg, and all dependencies.
Windows
- Install Python from python.org, and tick Add python.exe to PATH.
- Install pipx:
python -m pip install --user pipx, thenpython -m pipx ensurepath. - Install FFmpeg:
winget install FFmpeg. - Install Bristlenose:
pipx install bristlenose.
Linux
- Install FFmpeg:
sudo apt install ffmpeg(Debian/Ubuntu) orsudo dnf install ffmpeg-free(Fedora). - Install Bristlenose:
pipx install bristlenose(oruv tool install bristlenose).
Verify the installation
bristlenose doctor
This checks FFmpeg, the transcription backend, API keys, network access, and disk space, and prints a fix for anything missing.
Next, set up a provider, then run your first analysis.