repowiserepowise
Sign in
adith92/LiveTalking
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseadith92/LiveTalking
LI
LI

adith92 / LiveTalking

pythonmainfe8a15815.2K linessynced 1mo ago

Code health

8.9out of 10Excellent

This codebase scores 8.9 out of 10 on defect risk, which we rate excellent. The files you change most are the weak spot: 4 of 122 files are git hotspots, and they average 7.3.

Full health report →
Dead code61exportsUnused exports that nothing in the graph reaches
Lines of code
15.2K
Files
122
Symbols
878
Modules
34
Languages
6

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • Run language detection outside main decode loop to preserve KV cachingproposed
  • Support multiple streaming/transport protocols (WebRTC, RTMP, virtual camera)proposed
  • Use sessionid per connection for concurrency and state managementproposed
  • Expose separate API endpoints for text and audio inputproposed
  • Use a modular plugin system with a decentralized registryproposed
  • Rename metahuman-stream to LiveTalkingproposed

Needs attention

30 open
  • medium severity. ProposedRun language detection outside main decode loop to preserve KV cachingAuto-proposed decision awaiting review
  • medium severity. ProposedSupport multiple streaming/transport protocols (WebRTC, RTMP, virtual camera)Auto-proposed decision awaiting review
  • medium severity. ProposedUse sessionid per connection for concurrency and state managementAuto-proposed decision awaiting review
  • medium severity. ProposedExpose separate API endpoints for text and audio inputAuto-proposed decision awaiting review
  • medium severity. ProposedUse a modular plugin system with a decentralized registryAuto-proposed decision awaiting review

Where the risk concentrates

All 4 hotspots →

Ranked by prior bug fixes and change frequency, mined from full git history rather than from the code alone.

FileChurnPrior fixesMaintainersCommits 90d
app.py99.2th1104
routes.pyserver94.1th01bus factor 13
rtc_manager.pyserver89.0th01bus factor 13
session_manager.pyserver83.9th01bus factor 13

Composition

Open the graph →
python 83%javascript 7%json 5%markdown 4%dockerfile 1%Other 1%

Explore this codebase

  • Docs0 pages across 34 modules→
  • ChatAsk this codebase a question and get an answer with its sources→
  • Files122 files with per-file docs, health and history→
  • ArchitectureDependency graph, layers, and 3 entry points→
  • Code healthPer-file scores, 204 open findings, coverage and refactoring targets→
  • Knowledge graphEntities, communities, and the paths between them→
  • Change couplingFiles that keep changing together, mined from commit history→
  • CommitsChange-risk ranked history with agent provenance→
  • ContributorsBus factor, per-file maintainers, and the human/agent split→
  • StatsSize class, origin, lifetime churn, rhythm and records→
  • CostsWhat indexing this snapshot cost, by model and by run→