repowiserepowise
Sign in
adith92/ai-avatar-system
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseadith92/ai-avatar-system

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

31of 94 scored

31 commits sit in this repo's top risk tercile, which is 33% of the 94scored. 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 8.1 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 commits3436%Commits whose subject reads as a bug fix rather than new work.Written by an agent1011%Read from commit trailers, so it counts what was declared.Change diffusion0.71bitsShannon 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 threshold8.1out 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%
11%of indexed commits are agent-attributed(10 of 94)
claude (10)

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
10cda201A complete real-time AI avatar conversation system with lip-sync animation, voice interaction, and LLM integration.
PunithVT
8mo ago+5.0K -0
99%Elevated
more lines added than baseline
2
c6cfe7a1Core Frontend Files and ChatInterface
PunithVT
8mo ago+1.1K -0
98%Elevated
more lines added than baseline
3
c74bbd00feat: add VoicePanel with live recording and WaveformVisualizer component
PunithVT
5mo ago+605 -0
97%Elevated
more lines added than baseline
4
9556e4a5Implement users API with JWT auth and conversations CRUD
PunithVT
5mo ago+436 -16
97%Elevated
more lines added than baseline
5
f1907fc1feat: redesign chat interface with waveform visualizer and emotion detection
PunithVT
5mo ago+432 -134
95%Elevated
more lines added than baseline
6
02a32ed0feat: add dark glassmorphism design system with custom animations
PunithVT
5mo ago+400 -14
94%Elevated
more lines added than baseline
7
64b35a8cdocs: overhaul README and add CONTRIBUTING guide for discoverability
PunithVT
4mo ago+349 -157
93%Elevated
more lines added than baseline
8
9a45d5f0feat: enhance avatar gallery with animations, status indicators and skeleton loading
PunithVT
5mo ago+297 -148
93%Elevated
more lines added than baseline
9
dc649806World-class improvements: streaming pipeline, token UI, preload, export, file upload
PunithVT
4mo ago+360 -96
89%Elevated
more lines added than baseline
10
a88789f1Real-time streaming: sentence chunks + idle avatar animation
PunithVT
4mo ago+332 -182
89%Elevated
more lines added than baseline
11
72d0ff7dfeat: add one-command startup script with Docker and dev modes
PunithVT
4mo ago+315 -0
89%Elevated
more lines added than baseline
12
5854b070feat: redesign homepage with hero section, feature cards and tab navigation
PunithVT
5mo ago+278 -44
89%Elevated
more lines added than baseline
13
b2521430first commit
PunithVT
8mo ago+253 -0
89%Elevated
more lines added than baseline
14
2c7064cfAuth UI, latency display, avatar name editing, audio latency tracking
PunithVTclaudeassisted
4mo ago+333 -11
84%Elevated
more lines added than baseline
15
36b63ac1feat: add GitHub Actions CI/CD workflows
PunithVT
4mo ago+243 -0
84%Elevated
more lines added than baseline
16
3a6e2bbcfeat(backend): add pytest configuration and test suite
PunithVT
4mo ago+269 -0
84%Elevated
more lines added than baseline
17
1bb59429Implement Celery tasks and fix WebSocket avatar loading
PunithVT
5mo ago+214 -62
84%Elevated
more lines added than baseline
18
33f94e97Fix security, resource leaks, and health endpoint
PunithVT
4mo ago+226 -206
79%Elevated
more lines added than baseline
19
4cbaede8docs: update README for GPU deploy + improve repo structure
PunithVT
4mo ago+267 -202
79%Elevated
more lines added than baseline
20
ef9e78cafeat(deploy): add AWS GPU production deployment stack
PunithVT
4mo ago+273 -0
79%Elevated
more lines added than baseline
21
060038a4Add MuseTalk V1.5 as default lip-sync engine (replaces SadTalker)
PunithVT
4mo ago+323 -35
79%Elevated
more lines added than baseline
22
fde94aacdocs: rewrite README with architecture diagram, API reference and voice cloning guide
PunithVT
5mo ago+223 -184
79%Elevated
more lines added than baseline
23
2fd8738eFeature gaps: language selector, avatar personality editor, voice orphan protection
PunithVT
4mo ago+233 -82
76%Elevated
more lines added than baseline
24
1a8031e3feat(frontend): add reusable UI component library
PunithVT
4mo ago+116 -0
73%Elevated
more lines added than baseline
25
a1495eeefeat(backend): add Alembic database migration setup
PunithVT
4mo ago+133 -0
73%Elevated
more lines added than baseline
26
6c3c849afeat: connect voice cloning to TTS pipeline and fix temp paths in websocket handler
PunithVT
5mo ago+127 -203
73%Elevated
more lines added than baseline
27
b5def898feat: add voice cloning API endpoint with WAV storage and profile management
PunithVT
5mo ago+165 -0
73%Elevated
more lines added than baseline
28
3c93a45cfeat(backend): add security, request-logging, and rate-limit middleware
PunithVT
4mo ago+117 -0
71%Elevated
more lines added than baseline
29
a3e3e6b1Improve voice cloning: safety, concurrency, language selector, error detail
PunithVT
4mo ago+131 -45
69%Elevated
more lines added than baseline
30
8f055ae3Add SadTalker setup script and preflight warning in start.sh
PunithVT
4mo ago+137 -0
69%Elevated
more lines added than baseline
31
3abeca24Fix STT float32 cast and rewrite animator with proper SadTalker subprocess
PunithVT
4mo ago+144 -190
69%Elevated
more lines added than baseline
32
9225c4fdAuto-run DB migrations on startup (Docker + dev mode)
PunithVT
4mo ago+133 -10
66%Typical
more lines added than baseline
33
a10d34d8feat: add local filesystem storage fallback, no AWS required by default
PunithVT
5mo ago+119 -140
66%Typical
more lines added than baseline
34
1e77fea0refactor: replace any types with proper TypeScript interfaces
PunithVTclaudeassisted
3mo ago+93 -28
63%Typical
more lines added than baseline
35
e47fee81Speed up MuseTalk: persistent worker + face coord cache
PunithVT
4mo ago+99 -75
63%Typical
more lines added than baseline
36
f5df0664feat(backend): add Redis cache service
PunithVT
4mo ago+102 -0
63%Typical
more lines added than baseline
37
2ba67603Fix dev startup crash: add initial migration and safe alembic check
PunithVT
4mo ago+117 -4
60%Typical
more lines added than baseline
38
3b2d383afeat(frontend): refactor API client with axios interceptors and auth support
PunithVT
4mo ago+90 -7
60%Typical
more lines added than baseline
39
36a8f02ffix: avatar upload name must be Form() field, not query param
PunithVT
5mo ago+85 -175
60%Typical
more lines added than baseline
40
4edd20aaFix frontend deprecations and add nginx reverse proxy config
PunithVT
5mo ago+105 -9
60%Typical
more lines added than baseline
41
75f2b695Fix MuseTalk preprocessing: full rewrite replacing broken mmpose patch
PunithVT
4mo ago+86 -36
57%Typical
more lines added than baseline
42
d45ceabaImplement voice-avatar connection: persist and auto-load cloned voices
PunithVT
4mo ago+94 -5
56%Typical
more lines added than baseline
43
bea4c16dFix CI: add path filters and fix npm cache dependency
PunithVT
4mo ago+69 -37
54%Typical
more lines added than baseline
44
aac46ef3feat(frontend): add Zustand store for global state management
PunithVT
4mo ago+71 -0
54%Typical
more lines added than baseline
45
14078d9bfeat(backend): integrate cache, middleware, Sentry, and enhance health endpoint
PunithVT
4mo ago+66 -3
52%Typical
more lines added than baseline
46
964bafab added Canvas API for waveform, replaced S3 with Local FS or AWS S3
PunithVT
5mo ago+61 -38
52%Typical
more lines added than baseline
47
fc1221afdeps: migrate TTS engine from Coqui XTTS v2 to Chatterbox Multilingual
PunithVTclaudeassisted
3mo ago+98 -126
50%Typical
more lines added than baseline
48
b5cd6d0einfra: modernize docker-compose with healthchecks, resource limits, and localhost binds
PunithVTclaudeassisted
3mo ago+61 -11
50%Typical
more lines added than baseline
49
7e9fddc9chore: add .gitignore for Node, Python, ML models and secrets
PunithVT
5mo ago+56 -0
48%Typical
more lines added than baseline
50
79ffd75afeat(gpu): enable CUDA 11.8 + float16 for real-time MuseTalk on GPU
PunithVT
4mo ago+58 -23
46%Typical
more lines added than baseline
  • 10cda201A complete real-time AI avatar conversation system with lip-sync animation, voice interaction, and LLM integration.
    Author
    PunithVT
    When
    8mo ago
    Lines
    +5.0K -0
    Risk
    99%Elevated
  • c6cfe7a1Core Frontend Files and ChatInterface
    Author
    PunithVT
    When
    8mo ago
    Lines
    +1.1K -0
    Risk
    98%Elevated
  • c74bbd00feat: add VoicePanel with live recording and WaveformVisualizer component
    Author
    PunithVT
    When
    5mo ago
    Lines
    +605 -0
    Risk
    97%Elevated
  • 9556e4a5Implement users API with JWT auth and conversations CRUD
    Author
    PunithVT
    When
    5mo ago
    Lines
    +436 -16
    Risk
    97%Elevated
  • f1907fc1feat: redesign chat interface with waveform visualizer and emotion detection
    Author
    PunithVT
    When
    5mo ago
    Lines
    +432 -134
    Risk
    95%Elevated
  • 02a32ed0feat: add dark glassmorphism design system with custom animations
    Author
    PunithVT
    When
    5mo ago
    Lines
    +400 -14
    Risk
    94%Elevated
  • 64b35a8cdocs: overhaul README and add CONTRIBUTING guide for discoverability
    Author
    PunithVT
    When
    4mo ago
    Lines
    +349 -157
    Risk
    93%Elevated
  • 9a45d5f0feat: enhance avatar gallery with animations, status indicators and skeleton loading
    Author
    PunithVT
    When
    5mo ago
    Lines
    +297 -148
    Risk
    93%Elevated
  • dc649806World-class improvements: streaming pipeline, token UI, preload, export, file upload
    Author
    PunithVT
    When
    4mo ago
    Lines
    +360 -96
    Risk
    89%Elevated
  • a88789f1Real-time streaming: sentence chunks + idle avatar animation
    Author
    PunithVT
    When
    4mo ago
    Lines
    +332 -182
    Risk
    89%Elevated
  • 72d0ff7dfeat: add one-command startup script with Docker and dev modes
    Author
    PunithVT
    When
    4mo ago
    Lines
    +315 -0
    Risk
    89%Elevated
  • 5854b070feat: redesign homepage with hero section, feature cards and tab navigation
    Author
    PunithVT
    When
    5mo ago
    Lines
    +278 -44
    Risk
    89%Elevated
  • b2521430first commit
    Author
    PunithVT
    When
    8mo ago
    Lines
    +253 -0
    Risk
    89%Elevated
  • 2c7064cfAuth UI, latency display, avatar name editing, audio latency tracking
    Author
    PunithVT
    When
    4mo ago
    Lines
    +333 -11
    Risk
    84%Elevated
  • 36b63ac1feat: add GitHub Actions CI/CD workflows
    Author
    PunithVT
    When
    4mo ago
    Lines
    +243 -0
    Risk
    84%Elevated
  • 3a6e2bbcfeat(backend): add pytest configuration and test suite
    Author
    PunithVT
    When
    4mo ago
    Lines
    +269 -0
    Risk
    84%Elevated
  • 1bb59429Implement Celery tasks and fix WebSocket avatar loading
    Author
    PunithVT
    When
    5mo ago
    Lines
    +214 -62
    Risk
    84%Elevated
  • 33f94e97Fix security, resource leaks, and health endpoint
    Author
    PunithVT
    When
    4mo ago
    Lines
    +226 -206
    Risk
    79%Elevated
  • 4cbaede8docs: update README for GPU deploy + improve repo structure
    Author
    PunithVT
    When
    4mo ago
    Lines
    +267 -202
    Risk
    79%Elevated
  • ef9e78cafeat(deploy): add AWS GPU production deployment stack
    Author
    PunithVT
    When
    4mo ago
    Lines
    +273 -0
    Risk
    79%Elevated
  • 060038a4Add MuseTalk V1.5 as default lip-sync engine (replaces SadTalker)
    Author
    PunithVT
    When
    4mo ago
    Lines
    +323 -35
    Risk
    79%Elevated
  • fde94aacdocs: rewrite README with architecture diagram, API reference and voice cloning guide
    Author
    PunithVT
    When
    5mo ago
    Lines
    +223 -184
    Risk
    79%Elevated
  • 2fd8738eFeature gaps: language selector, avatar personality editor, voice orphan protection
    Author
    PunithVT
    When
    4mo ago
    Lines
    +233 -82
    Risk
    76%Elevated
  • 1a8031e3feat(frontend): add reusable UI component library
    Author
    PunithVT
    When
    4mo ago
    Lines
    +116 -0
    Risk
    73%Elevated
  • a1495eeefeat(backend): add Alembic database migration setup
    Author
    PunithVT
    When
    4mo ago
    Lines
    +133 -0
    Risk
    73%Elevated
  • 6c3c849afeat: connect voice cloning to TTS pipeline and fix temp paths in websocket handler
    Author
    PunithVT
    When
    5mo ago
    Lines
    +127 -203
    Risk
    73%Elevated
  • b5def898feat: add voice cloning API endpoint with WAV storage and profile management
    Author
    PunithVT
    When
    5mo ago
    Lines
    +165 -0
    Risk
    73%Elevated
  • 3c93a45cfeat(backend): add security, request-logging, and rate-limit middleware
    Author
    PunithVT
    When
    4mo ago
    Lines
    +117 -0
    Risk
    71%Elevated
  • a3e3e6b1Improve voice cloning: safety, concurrency, language selector, error detail
    Author
    PunithVT
    When
    4mo ago
    Lines
    +131 -45
    Risk
    69%Elevated
  • 8f055ae3Add SadTalker setup script and preflight warning in start.sh
    Author
    PunithVT
    When
    4mo ago
    Lines
    +137 -0
    Risk
    69%Elevated
  • 3abeca24Fix STT float32 cast and rewrite animator with proper SadTalker subprocess
    Author
    PunithVT
    When
    4mo ago
    Lines
    +144 -190
    Risk
    69%Elevated
  • 9225c4fdAuto-run DB migrations on startup (Docker + dev mode)
    Author
    PunithVT
    When
    4mo ago
    Lines
    +133 -10
    Risk
    66%Typical
  • a10d34d8feat: add local filesystem storage fallback, no AWS required by default
    Author
    PunithVT
    When
    5mo ago
    Lines
    +119 -140
    Risk
    66%Typical
  • 1e77fea0refactor: replace any types with proper TypeScript interfaces
    Author
    PunithVT
    When
    3mo ago
    Lines
    +93 -28
    Risk
    63%Typical
  • e47fee81Speed up MuseTalk: persistent worker + face coord cache
    Author
    PunithVT
    When
    4mo ago
    Lines
    +99 -75
    Risk
    63%Typical
  • f5df0664feat(backend): add Redis cache service
    Author
    PunithVT
    When
    4mo ago
    Lines
    +102 -0
    Risk
    63%Typical
  • 2ba67603Fix dev startup crash: add initial migration and safe alembic check
    Author
    PunithVT
    When
    4mo ago
    Lines
    +117 -4
    Risk
    60%Typical
  • 3b2d383afeat(frontend): refactor API client with axios interceptors and auth support
    Author
    PunithVT
    When
    4mo ago
    Lines
    +90 -7
    Risk
    60%Typical
  • 36a8f02ffix: avatar upload name must be Form() field, not query param
    Author
    PunithVT
    When
    5mo ago
    Lines
    +85 -175
    Risk
    60%Typical
  • 4edd20aaFix frontend deprecations and add nginx reverse proxy config
    Author
    PunithVT
    When
    5mo ago
    Lines
    +105 -9
    Risk
    60%Typical
  • 75f2b695Fix MuseTalk preprocessing: full rewrite replacing broken mmpose patch
    Author
    PunithVT
    When
    4mo ago
    Lines
    +86 -36
    Risk
    57%Typical
  • d45ceabaImplement voice-avatar connection: persist and auto-load cloned voices
    Author
    PunithVT
    When
    4mo ago
    Lines
    +94 -5
    Risk
    56%Typical
  • bea4c16dFix CI: add path filters and fix npm cache dependency
    Author
    PunithVT
    When
    4mo ago
    Lines
    +69 -37
    Risk
    54%Typical
  • aac46ef3feat(frontend): add Zustand store for global state management
    Author
    PunithVT
    When
    4mo ago
    Lines
    +71 -0
    Risk
    54%Typical
  • 14078d9bfeat(backend): integrate cache, middleware, Sentry, and enhance health endpoint
    Author
    PunithVT
    When
    4mo ago
    Lines
    +66 -3
    Risk
    52%Typical
  • 964bafab added Canvas API for waveform, replaced S3 with Local FS or AWS S3
    Author
    PunithVT
    When
    5mo ago
    Lines
    +61 -38
    Risk
    52%Typical
  • fc1221afdeps: migrate TTS engine from Coqui XTTS v2 to Chatterbox Multilingual
    Author
    PunithVT
    When
    3mo ago
    Lines
    +98 -126
    Risk
    50%Typical
  • b5cd6d0einfra: modernize docker-compose with healthchecks, resource limits, and localhost binds
    Author
    PunithVT
    When
    3mo ago
    Lines
    +61 -11
    Risk
    50%Typical
  • 7e9fddc9chore: add .gitignore for Node, Python, ML models and secrets
    Author
    PunithVT
    When
    5mo ago
    Lines
    +56 -0
    Risk
    48%Typical
  • 79ffd75afeat(gpu): enable CUDA 11.8 + float16 for real-time MuseTalk on GPU
    Author
    PunithVT
    When
    4mo ago
    Lines
    +58 -23
    Risk
    46%Typical
Showing 50 of 94 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.

011typical ↑↑ elevated0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 94 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.04.8Diffusion →
Below typical32
Typical31
Elevated31

Commit history for adith92/ai-avatar-system

Repowise tracks change history across 62 files in adith92/ai-avatar-system. In the last 90 days 46 files were touched, 139 times in total, most often avatars.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.