Repository Analysis

livekit/livekit

End-to-end realtime stack for connecting humans and AI

2.6 Likely human-written View on GitHub
2.6
Adjusted Score
2.6
Raw Score
100%
Time Factor
2026-05-30
Last Push
18,972
Stars
Go
Language
135,683
Lines of Code
374
Files
356
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 1LOW 355

Pattern Findings

356 matches across 3 categories. Click a row to expand file-level details.

Over-Commented Block354 hits · 354 pts
SeverityFileLineSnippet
LOW.goreleaser.yaml1# Copyright 2023 LiveKit, Inc.
LOWCHANGELOG.md1# Changelog
LOWmagefile_windows.go1// Copyright 2023 LiveKit, Inc.
LOWconfig-sample.yaml1# Copyright 2024 LiveKit, Inc.
LOWconfig-sample.yaml21redis:
LOWconfig-sample.yaml41 # # file containing trusted root certificates for verification
LOWconfig-sample.yaml61 # WebRTC transports are encrypted and do not require additional encryption
LOWconfig-sample.yaml81 # # by default LiveKit clients use Google's public STUN servers
LOWconfig-sample.yaml101 # # in order to allow others to stream smoothly. You can disable this behavior here
LOWconfig-sample.yaml121 # interfaces:
LOWconfig-sample.yaml141 # # will be available.
LOWconfig-sample.yaml161# Logging config
LOWconfig-sample.yaml181# # number of seconds to keep the room open after everyone leaves
LOWconfig-sample.yaml201# sync_streams: true
LOWconfig-sample.yaml221# # with an upper bound of max_retry_interval
LOWconfig-sample.yaml241# audio:
LOWconfig-sample.yaml261# # - using cert_file and key_file below
LOWconfig-sample.yaml281# ttl_seconds: 300
LOWconfig-sample.yaml301# whip_base_url: "http://my.domain.com/whip"
LOWconfig-sample.yaml321# regions:
LOWconfig-sample.yaml341# max_attributes_size: 0
LOWmagefile.go1// Copyright 2023 LiveKit, Inc.
LOWmagefile_unix.go1// Copyright 2023 LiveKit, Inc.
LOWbootstrap.sh1#!/usr/bin/env bash
LOWinstall-livekit.sh1#!/usr/bin/env bash
LOWcmd/server/commands.go1// Copyright 2023 LiveKit, Inc.
LOWcmd/server/main.go1// Copyright 2023 LiveKit, Inc.
LOWcmd/server/main_test.go1// Copyright 2023 LiveKit, Inc.
LOWtools/tools.go1// Copyright 2023 LiveKit, Inc.
LOWtest/integration_helpers.go1// Copyright 2023 LiveKit, Inc.
LOWtest/scenarios.go1// Copyright 2023 LiveKit, Inc.
LOWtest/singlenode_test.go1// Copyright 2023 LiveKit, Inc.
LOWtest/agent.go1// Copyright 2024 LiveKit, Inc.
LOWtest/agent_test.go1// Copyright 2023 LiveKit, Inc.
LOWtest/multinode_test.go1// Copyright 2023 LiveKit, Inc.
LOWtest/webhook_test.go1// Copyright 2023 LiveKit, Inc.
LOWtest/multinode_roomservice_test.go1// Copyright 2023 LiveKit, Inc.
LOWtest/client/client.go1// Copyright 2023 LiveKit, Inc.
LOWtest/client/datatrack_writer.go1// Copyright 2023 LiveKit, Inc.
LOWtest/client/trackwriter.go1// Copyright 2023 LiveKit, Inc.
LOWversion/version.go1// Copyright 2023 LiveKit, Inc.
LOW.github/workflows/buildtest.yaml1# Copyright 2023 LiveKit, Inc.
LOW.github/workflows/release.yaml1# Copyright 2023 LiveKit, Inc.
LOW.github/workflows/docker.yaml1# Copyright 2023 LiveKit, Inc.
LOWpkg/config/config.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/config/config_test.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/utils/opsqueue.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/utils/math.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/agent/worker.go1// Copyright 2024 LiveKit, Inc.
LOWpkg/agent/client.go1// Copyright 2024 LiveKit, Inc.
LOWpkg/rtc/updatatrackmanager.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/rtc/user_packet_deduper.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/rtc/transport.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/rtc/transport.go241 rtxInfoExtractorFactory *sfuinterceptor.RTXInfoExtractorFactory
LOWpkg/rtc/transport.go381 //
LOWpkg/rtc/config.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/rtc/mediaengine.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/rtc/utils_test.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/rtc/egress.go1// Copyright 2023 LiveKit, Inc.
LOWpkg/rtc/uptrackmanager_test.go1// Copyright 2023 LiveKit, Inc.
294 more matches not shown…
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMpkg/rtc/transport.go3221 // Essentially lines like `a=ssrc-group:FID 2231627014 632943048` are processed by this section
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippet
LOWinstall-livekit.sh46# Check if $INSTALL_PATH exists