Pick up where you left off
Existing outputs are skipped by default. Rerun a batch to retry failed files and leave completed transcripts in place.
YOUR VOICE, TWO WAYS TO WORK
Speak into the app you’re using. Or turn a whole folder of videos into text. OpenVoiceEverything brings both to your Mac.
Public release preparation in progress. Download not yet available.
macOS 15+ Apple silicon Personal Mac app
DRAFT / PROJECT UPDATE
Hey team,
Let’s keep the next step simple.
Make room for the work
that matters.
Illustrated workflow · example shortcut, yours to choose
01 / EVERYDAY DICTATION
Keep your cursor in the conversation, document, or draft. Use your chosen shortcut to dictate, then send the words straight to the field you were working in.
Choose a key combination or mouse button in Settings → Shortcuts → Primary dictation.
Start recording with your shortcut. Choose how it behaves in Settings → Dictation.
Clipboard Paste inserts the transcript and restores your previous clipboard after delivery. Keep a transcript copy as a backup if you like.
A RHYTHM THAT FITS YOU
Tap → Speak → Tap
Tap once to start, then tap again to finish. Keep both hands free while you speak.
02 / A CLI YOUR AGENT CAN USE
Give your agent the folder. Give it a clear command. Get same-named transcripts it can search, summarize, and work with.
ove-agent transcribe ~/Videos -r --dry-runSee every input and its planned output before contacting the app or writing a file.
Videos/
├─ interview.mp4
├─ notes.mov
└─ Field recordings/
└─ afternoon.wav
Videos/
├─ interview.txt
├─ notes.txt
└─ Field recordings/
└─ afternoon.txt
Illustrative file paths. Run these commands after the app and CLI are set up below.
Existing outputs are skipped by default. Rerun a batch to retry failed files and leave completed transcripts in place.
One JSON summary on stdout. Progress on stderr. Per-file results and clear exit codes tell your agent what happened.
Use native MP4/MOV and common audio formats. Optional ffmpeg adds MKV, WebM, AVI, and more; audio codec support varies.
Use the bundled OpenVoiceEverything CLI on this Mac to transcribe every audio/video in this folder recursively. Inspect help and settings, then show a dry-run plan. Save text beside each source with the same stem, preserve existing outputs, and report JSON counts plus failed inputs.
03 / START WITH YOUR MAC
The planned installer is for Apple silicon Macs running macOS 15.0 or later. You use the CLI on the same Mac as the running app.
Open OpenVoiceEverything, finish onboarding, and select a speech model. Some models need a separate download. Grant Microphone and Accessibility permissions for dictation and automatic paste.
For file batches, your agent needs readable media paths on the same Mac. The CLI does not need to record your microphone.
The CLI needs Python 3.9 or later. Run the bundled helper to enable the app’s local API, then check it is reachable:
"/Applications/OpenVoiceEverything.app/Contents/Helpers/ove-agent" ensure
"/Applications/OpenVoiceEverything.app/Contents/Helpers/ove-agent" healthIf the app was already running with its API disabled, use ensure --restart. Model preparation is separate from API health.
To use the shorter commands shown above:
mkdir -p "$HOME/.local/bin"
ln -s "/Applications/OpenVoiceEverything.app/Contents/Helpers/ove-agent" "$HOME/.local/bin/ove-agent"
export PATH="$HOME/.local/bin:$PATH"Add the PATH line to your shell configuration if needed. The symlink command leaves an existing command untouched.
Inspect ove-agent settings and confirm the selected model is installed. Use --dry-run to review paths, then run the batch. Existing transcripts are skipped.
Same-stem files such as clip.mp4 and clip.wav become clip.mp4.txt and clip.wav.txt when they would share an output. Ambiguous destinations across input roots fail before transcription.
Optional ffmpeg on your PATH expands format support. Use --ffmpeg always if a native container has an unsupported audio codec.
IN PREPARATION
Public release preparation in progress. Download not yet available.
Personal installer · macOS 15+ · Apple silicon
The personal installer is ad-hoc signed, not notarized. Expect a macOS security warning and manual updates.
Licensed under GNU GPLv3. A corresponding source archive will accompany the installer.