v0.1.0-beta.1 — first public beta
Pre-releaseFirst public beta of Qwen Scribe — private, local transcription and system-wide
dictation for Apple Silicon.
Audio and video are transcribed by Qwen3-ASR
running on the Mac's Metal GPU through MLX.
There is no account, no API key, and no Qwen Scribe cloud service — audio and
transcript text stay on the machine.
What works
- Drag-and-drop audio and video transcription in a local web interface
- Qwen3-ASR 1.7B for accuracy or 0.6B for speed
- Automatic language detection, optional forced language, vocabulary hints,
word timestamps, and SRT export - Local transcript history with reopen, individual delete, and delete-all
- Hold right Command in any text field, speak, release — the text is
transcribed locally and pasted at the cursor - A non-focus-stealing HUD for Listening, Transcribing, success, and failure
- Localhost-only API with Host and browser-origin checks
This release is source-only
There is no binary attached on purpose. App bundles are not yet Developer ID
signed or notarized, and shipping an unsigned build would mean every downloader
walks past a Gatekeeper warning. Build it yourself instead:
git clone https://github.com/VladUZH/qwen-scribe.git
cd qwen-scribe
make app
open "dist/Qwen Scribe.app"Signed and notarized binaries are planned for v0.2 — see
ROADMAP.md.
Requirements
Apple Silicon Mac, macOS 14 or newer, native Python 3.10+, and ffmpeg
(brew install ffmpeg) for non-WAV audio and video. The 1.7B model needs
roughly 3.4 GB of unified memory, the 0.6B model roughly 1.2 GB. Model weights
download on first use and are not included in the repository.
Known limitations
- Builds are ad-hoc signed only; a downloaded build may need right-click → Open
- The dictation hotkey, model, and language are not yet configurable in-app
- Saved transcripts are unencrypted JSON on disk — see
PRIVACY.md
Feedback and careful testing are welcome. Please report security-sensitive
problems privately per
SECURITY.md
rather than in a public issue.
Full changelog:
https://github.com/VladUZH/qwen-scribe/blob/main/CHANGELOG.md