finnvoor/yap
๐ฃ๏ธ A CLI for on-device speech transcription using Speech.framework on macOS 26 observed ยท 2026-10-14
Health v2 ยท maintenance only
75/100
- Activity 85
- Release rhythm 86
- Longevity 35
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) โ computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 5
- age_days: 492
- days_rel: 92
- days_push: 92
- n_releases_24m: 10
Adoption not part of the score
1629 stars ยท 69 forks observed ยท 2026-10-14
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
yap is a Swift CLI for on-device speech transcription of audio and video files using Apple's Speech.framework on macOS 26. It also supports live transcription of system audio and outputs plain text, SRT, WebVTT, or JSON with word-level timestamps.
Use cases
- transcribe audio files to text from the command line
- generate srt captions for a video
- create webvtt subtitles
- transcribe a youtube video after downloading with yt-dlp
- transcribe system audio live
- export transcripts as json with word-level timestamps
- pipe a transcript into an llm for summarization
When to choose
- you're on macOS 26 and want private, on-device transcription without cloud APIs
- you need subtitle/caption files (SRT/VTT) generated quickly from media files
- you want a scriptable CLI that pipes transcripts into other tools
When to avoid
- you're on Linux or Windows - it depends on Apple's Speech.framework
- you need speaker diarization or advanced cloud-model accuracy
- you need a GUI transcription tool
Facets
cli-tool ยท maturity active
speech-recognition cli audio-processing video-processing speech-processing developer-tools media cli transcription subtitles captions on-device speech-framework apple-intelligence srt webvtt live-transcription command-line macos swift
1 source
- readme: https://github.com/finnvoor/yap ยท fetched 2026-10-14 ยท eec905eb3e63
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| finnvoor/yap | main | 75 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 ยท Report a problem