repowiserepowise
Sign in
zackees/transcribe-anything
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisezackees/transcribe-anything

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

191of 578 scored

191 commits sit in this repo's top risk tercile, which is 33% of the 578scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 3.5 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits9416%Commits whose subject reads as a bug fix rather than new work.Written by an agent193%Read from commit trailers, so it counts what was declared.Change diffusion0.57bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold3.5out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Consistently other-driven across its history.

Other100%
3%of indexed commits are agent-attributed(19 of 578)
claude (19)

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
deb46b3dadd problematic
zackees
2y ago+9.6K -4
100%Elevated
more lines added than baseline
2
c3722ffaadds missing speaker-test.json
zackees
2y ago+2.9K -0
100%Elevated
more lines added than baseline
3
19dc56bdfeat(server): FastAPI daemon + --remote CLI client mode (#109)
Zachary Vorhiesclaudeassisted
1mo ago+1.9K -2
100%Elevated
more lines added than baseline
4
9d7eb763Attempt fix windows (#45)
AJ (@techfren)
1y ago+1.2K -251
99%Elevated
more lines added than baseline
5
3d44949ajson5 -> json
zackees
2y ago+2.9K -2.9K
99%Elevated
more lines added than baseline
6
ededc416adds speaker.json as the output
zackees
2y ago+2.0K -2
99%Elevated
more lines added than baseline
7
666c30dafeat: add optional WhisperX backend (#87)
Zachary Vorhies
2mo ago+1.3K -44
99%Elevated
more lines added than baseline
8
7d18bca6feat(server): real faster-whisper + silero-vad streaming backend (#124) (#126)
Zachary Vorhiesclaudeassisted
1mo ago+787 -10
99%Elevated
more lines added than baseline
9
98060b0dfeat: add insane flash backend (#90)
Zachary Vorhies
2mo ago+875 -49
99%Elevated
more lines added than baseline
10
2e40a03aupdate
zackees
1y ago+1.3K -333
99%Elevated
more lines added than baseline
11
16433652feat(nix): add Nix flake + uv2nix integration (#104)
Zachary Vorhies
2mo ago+1.1K -2
98%Elevated
more lines added than baseline
12
26fe6ad5feat(insane): add --align post-pass using WhisperX forced alignment (#81) (#102)
Zachary Vorhies
2mo ago+672 -7
98%Elevated
more lines added than baseline
13
3f108e66feat(sensevoice): add --device sensevoice backend wrapping FunASR SenseVoiceSmall (#101)
Zachary Vorhies
2mo ago+661 -2
98%Elevated
more lines added than baseline
14
bcd1245efeat(server): WS /v1/stream protocol skeleton + StreamSession (#122) (#123)
Zachary Vorhiesclaudeassisted
1mo ago+566 -4
98%Elevated
more lines added than baseline
15
3c611764add fix for bug and update static ffmpeg
zackees
4mo ago+501 -1
97%Elevated
more lines added than baseline
16
a6055abeAdd initial transcribe-anything project documentation
zackees
1y ago+318 -0
97%Elevated
more lines added than baseline
17
926a897cupdate readme with mlx flags (#51)
AJ (@techfren)
1y ago+265 -16
97%Elevated
more lines added than baseline
18
f150321bfix(insane): bump transformers to 4.55.4 to pick up Whisper timestamp fixes (#83)
Zachary Vorhiesclaudeassisted
2mo ago+303 -1
97%Elevated
more lines added than baseline
19
d7e0a65efix https://github.com/zackees/transcribe-anything/issues/62
zackees
4mo ago+484 -28
97%Elevated
more lines added than baseline
20
30863e09fix https://github.com/zackees/transcribe-anything/issues/63
zackees
4mo ago+353 -35
96%Elevated
more lines added than baseline
21
a50f057cFix MLX timestamp accuracy issue (#56)
AugmentedAJ
1y ago+279 -3
96%Elevated
more lines added than baseline
22
d024607bimproves insanely fast whisper with tested outputs and conversion from json to srt/txt
zackees
2y ago+280 -57
96%Elevated
more lines added than baseline
23
460a1f07fixes bug and adds api change
zackees
5y ago+265 -207
96%Elevated
more lines added than baseline
24
ae9fe9c2fix(macos): detect unsupported x86_64 Python at startup and explain (closes #52) (#77)
Zachary Vorhiesclaudeassisted
2mo ago+224 -1
96%Elevated
more lines added than baseline
25
3725dc13isolate the whisper environment from the rest of the system, fix failure to detect gpu
zackees
2y ago+225 -80
96%Elevated
more lines added than baseline
26
e67c46f6fixes build and adds options from whisper ai
zackees
3y ago+214 -53
96%Elevated
more lines added than baseline
27
7247b8c3adds code
zackees
5y ago+198 -0
96%Elevated
more lines added than baseline
28
5d89b98ffeat(client): add transcribe_remote_async() for asyncio callers (#115)
Zachary Vorhiesclaudeassisted
1mo ago+179 -0
95%Elevated
more lines added than baseline
29
a6fe9590docs(server): docker compose + caddy/nginx reverse-proxy recipes (#113)
Zachary Vorhiesclaudeassisted
1mo ago+163 -1
95%Elevated
more lines added than baseline
30
d03739e0feat(server): webhook callbacks + Prometheus /metrics endpoint (#116)
Zachary Vorhiesclaudeassisted
1mo ago+176 -1
95%Elevated
more lines added than baseline
31
65e47a0dfeat: update version to 2.8.1 and enhance installation script
zackees
1y ago+264 -40
95%Elevated
more lines added than baseline
32
a7aa39feInitial commit
zackees
5y ago+152 -0
95%Elevated
more lines added than baseline
33
07dd4417fix(insane): ship empty k2 stub on PYTHONPATH so speechbrain.k2_fsa loads (#76)
Zachary Vorhiesclaudeassisted
2mo ago+148 -1
94%Elevated
more lines added than baseline
34
a3dadd05adds insane mode for transcribe anything
zackees
2y ago+159 -65
94%Elevated
more lines added than baseline
35
18ef1ea2fix: share docker insane backend environment (#92)
Zachary Vorhies
2mo ago+162 -56
94%Elevated
more lines added than baseline
36
038efa6dConsolidate test scripts for NVIDIA detection fix
zackees
1y ago+148 -197
94%Elevated
more lines added than baseline
37
d592046dprepare for srt wrap. Use new isolated environment pattern
zackees
2y ago+170 -105
94%Elevated
more lines added than baseline
38
f5140b40fix SRT error for mac mps mode
AJ
1y ago+94 -16
93%Elevated
more lines added than baseline
39
dd2e75bcadds api for bulk operations
zackees
5y ago+149 -19
93%Elevated
more lines added than baseline
40
630295e6fix(parse_whisper_options): surface stderr + raise actionable error (#75)
Zachary Vorhiesclaudeassisted
2mo ago+110 -5
93%Elevated
more lines added than baseline
41
9679b2affix(parse_whisper_options): print first-run install banner (refs #40) (#79)
Zachary Vorhiesclaudeassisted
2mo ago+111 -0
93%Elevated
more lines added than baseline
42
370bcc96refactor: update launch configuration and dependencies management
zackees
1y ago+139 -115
93%Elevated
more lines added than baseline
43
431a0568apply black and isort linting
zackees
2y ago+126 -87
93%Elevated
more lines added than baseline
44
3deb502fadds file level srt embed
zackees
3y ago+93 -34
93%Elevated
more lines added than baseline
45
0ce3d332adds testing for transcribe anything
zackees
5y ago+99 -1
93%Elevated
more lines added than baseline
46
05936352feat: add support for MPS device on macOS for whisper processing
zackees
1y ago+95 -1
92%Elevated
more lines added than baseline
47
0dd13e40exposes --diarization_model and --timestamp to front end. Diarization model now defaults to pyannote/speaker-diarization-3.1
zackees
2y ago+99 -11
92%Elevated
more lines added than baseline
48
57aafe8aupdate whisper into it's own functions. Start work on insanely fast whisper
zackees
2y ago+96 -0
92%Elevated
more lines added than baseline
49
bf69aac8modernize transcribe anything
zackees
3y ago+132 -12
92%Elevated
more lines added than baseline
50
4e9bb40arefactor(util): move backend venvs + static_ffmpeg cache to user cache dir (#100)
Zachary Vorhies
2mo ago+72 -16
91%Elevated
more lines added than baseline
  • deb46b3dadd problematic
    Author
    zackees
    When
    2y ago
    Lines
    +9.6K -4
    Risk
    100%Elevated
  • c3722ffaadds missing speaker-test.json
    Author
    zackees
    When
    2y ago
    Lines
    +2.9K -0
    Risk
    100%Elevated
  • 19dc56bdfeat(server): FastAPI daemon + --remote CLI client mode (#109)
    Author
    Zachary Vorhies
    When
    1mo ago
    Lines
    +1.9K -2
    Risk
    100%Elevated
  • 9d7eb763Attempt fix windows (#45)
    Author
    AJ (@techfren)
    When
    1y ago
    Lines
    +1.2K -251
    Risk
    99%Elevated
  • 3d44949ajson5 -> json
    Author
    zackees
    When
    2y ago
    Lines
    +2.9K -2.9K
    Risk
    99%Elevated
  • ededc416adds speaker.json as the output
    Author
    zackees
    When
    2y ago
    Lines
    +2.0K -2
    Risk
    99%Elevated
  • 666c30dafeat: add optional WhisperX backend (#87)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +1.3K -44
    Risk
    99%Elevated
  • 7d18bca6feat(server): real faster-whisper + silero-vad streaming backend (#124) (#126)
    Author
    Zachary Vorhies
    When
    1mo ago
    Lines
    +787 -10
    Risk
    99%Elevated
  • 98060b0dfeat: add insane flash backend (#90)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +875 -49
    Risk
    99%Elevated
  • 2e40a03aupdate
    Author
    zackees
    When
    1y ago
    Lines
    +1.3K -333
    Risk
    99%Elevated
  • 16433652feat(nix): add Nix flake + uv2nix integration (#104)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +1.1K -2
    Risk
    98%Elevated
  • 26fe6ad5feat(insane): add --align post-pass using WhisperX forced alignment (#81) (#102)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +672 -7
    Risk
    98%Elevated
  • 3f108e66feat(sensevoice): add --device sensevoice backend wrapping FunASR SenseVoiceSmall (#101)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +661 -2
    Risk
    98%Elevated
  • bcd1245efeat(server): WS /v1/stream protocol skeleton + StreamSession (#122) (#123)
    Author
    Zachary Vorhies
    When
    1mo ago
    Lines
    +566 -4
    Risk
    98%Elevated
  • 3c611764add fix for bug and update static ffmpeg
    Author
    zackees
    When
    4mo ago
    Lines
    +501 -1
    Risk
    97%Elevated
  • a6055abeAdd initial transcribe-anything project documentation
    Author
    zackees
    When
    1y ago
    Lines
    +318 -0
    Risk
    97%Elevated
  • 926a897cupdate readme with mlx flags (#51)
    Author
    AJ (@techfren)
    When
    1y ago
    Lines
    +265 -16
    Risk
    97%Elevated
  • f150321bfix(insane): bump transformers to 4.55.4 to pick up Whisper timestamp fixes (#83)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +303 -1
    Risk
    97%Elevated
  • d7e0a65efix https://github.com/zackees/transcribe-anything/issues/62
    Author
    zackees
    When
    4mo ago
    Lines
    +484 -28
    Risk
    97%Elevated
  • 30863e09fix https://github.com/zackees/transcribe-anything/issues/63
    Author
    zackees
    When
    4mo ago
    Lines
    +353 -35
    Risk
    96%Elevated
  • a50f057cFix MLX timestamp accuracy issue (#56)
    Author
    AugmentedAJ
    When
    1y ago
    Lines
    +279 -3
    Risk
    96%Elevated
  • d024607bimproves insanely fast whisper with tested outputs and conversion from json to srt/txt
    Author
    zackees
    When
    2y ago
    Lines
    +280 -57
    Risk
    96%Elevated
  • 460a1f07fixes bug and adds api change
    Author
    zackees
    When
    5y ago
    Lines
    +265 -207
    Risk
    96%Elevated
  • ae9fe9c2fix(macos): detect unsupported x86_64 Python at startup and explain (closes #52) (#77)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +224 -1
    Risk
    96%Elevated
  • 3725dc13isolate the whisper environment from the rest of the system, fix failure to detect gpu
    Author
    zackees
    When
    2y ago
    Lines
    +225 -80
    Risk
    96%Elevated
  • e67c46f6fixes build and adds options from whisper ai
    Author
    zackees
    When
    3y ago
    Lines
    +214 -53
    Risk
    96%Elevated
  • 7247b8c3adds code
    Author
    zackees
    When
    5y ago
    Lines
    +198 -0
    Risk
    96%Elevated
  • 5d89b98ffeat(client): add transcribe_remote_async() for asyncio callers (#115)
    Author
    Zachary Vorhies
    When
    1mo ago
    Lines
    +179 -0
    Risk
    95%Elevated
  • a6fe9590docs(server): docker compose + caddy/nginx reverse-proxy recipes (#113)
    Author
    Zachary Vorhies
    When
    1mo ago
    Lines
    +163 -1
    Risk
    95%Elevated
  • d03739e0feat(server): webhook callbacks + Prometheus /metrics endpoint (#116)
    Author
    Zachary Vorhies
    When
    1mo ago
    Lines
    +176 -1
    Risk
    95%Elevated
  • 65e47a0dfeat: update version to 2.8.1 and enhance installation script
    Author
    zackees
    When
    1y ago
    Lines
    +264 -40
    Risk
    95%Elevated
  • a7aa39feInitial commit
    Author
    zackees
    When
    5y ago
    Lines
    +152 -0
    Risk
    95%Elevated
  • 07dd4417fix(insane): ship empty k2 stub on PYTHONPATH so speechbrain.k2_fsa loads (#76)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +148 -1
    Risk
    94%Elevated
  • a3dadd05adds insane mode for transcribe anything
    Author
    zackees
    When
    2y ago
    Lines
    +159 -65
    Risk
    94%Elevated
  • 18ef1ea2fix: share docker insane backend environment (#92)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +162 -56
    Risk
    94%Elevated
  • 038efa6dConsolidate test scripts for NVIDIA detection fix
    Author
    zackees
    When
    1y ago
    Lines
    +148 -197
    Risk
    94%Elevated
  • d592046dprepare for srt wrap. Use new isolated environment pattern
    Author
    zackees
    When
    2y ago
    Lines
    +170 -105
    Risk
    94%Elevated
  • f5140b40fix SRT error for mac mps mode
    Author
    AJ
    When
    1y ago
    Lines
    +94 -16
    Risk
    93%Elevated
  • dd2e75bcadds api for bulk operations
    Author
    zackees
    When
    5y ago
    Lines
    +149 -19
    Risk
    93%Elevated
  • 630295e6fix(parse_whisper_options): surface stderr + raise actionable error (#75)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +110 -5
    Risk
    93%Elevated
  • 9679b2affix(parse_whisper_options): print first-run install banner (refs #40) (#79)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +111 -0
    Risk
    93%Elevated
  • 370bcc96refactor: update launch configuration and dependencies management
    Author
    zackees
    When
    1y ago
    Lines
    +139 -115
    Risk
    93%Elevated
  • 431a0568apply black and isort linting
    Author
    zackees
    When
    2y ago
    Lines
    +126 -87
    Risk
    93%Elevated
  • 3deb502fadds file level srt embed
    Author
    zackees
    When
    3y ago
    Lines
    +93 -34
    Risk
    93%Elevated
  • 0ce3d332adds testing for transcribe anything
    Author
    zackees
    When
    5y ago
    Lines
    +99 -1
    Risk
    93%Elevated
  • 05936352feat: add support for MPS device on macOS for whisper processing
    Author
    zackees
    When
    1y ago
    Lines
    +95 -1
    Risk
    92%Elevated
  • 0dd13e40exposes --diarization_model and --timestamp to front end. Diarization model now defaults to pyannote/speaker-diarization-3.1
    Author
    zackees
    When
    2y ago
    Lines
    +99 -11
    Risk
    92%Elevated
  • 57aafe8aupdate whisper into it's own functions. Start work on insanely fast whisper
    Author
    zackees
    When
    2y ago
    Lines
    +96 -0
    Risk
    92%Elevated
  • bf69aac8modernize transcribe anything
    Author
    zackees
    When
    3y ago
    Lines
    +132 -12
    Risk
    92%Elevated
  • 4e9bb40arefactor(util): move backend venvs + static_ffmpeg cache to user cache dir (#100)
    Author
    Zachary Vorhies
    When
    2mo ago
    Lines
    +72 -16
    Risk
    91%Elevated
Showing 50 of 578 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

0139typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.03.5Diffusion →
Below typical71
Typical49
Elevated80

Commit history for zackees/transcribe-anything

Repowise tracks change history across 88 files in zackees/transcribe-anything. In the last 90 days 58 files were touched, 135 times in total, most often _cmd.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.