Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
62 of your 106 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 1.75s · analysis 0.7s · 5.8 MB · GitHub API rate-limit (preflight)

RedditVideoMakerBot

https://github.com/elebumm/RedditVideoMakerBot · scanned 2026-05-24 01:24 UTC (1 week, 5 days ago) · 10 languages

169 findings (101 legacy + 68 scanner) 32nd percentile · Python · small (2-20K LoC) Scanner says 65 (lower by 5)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 week, 5 days ago · v2 · 135 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 55.0 0.15 8.25
security_score 75.5 0.25 18.88
testing_score 0.0 0.20 0.00
documentation_score 87.0 0.15 13.05
practices_score 86.0 0.15 12.90
code_quality 70.7 0.10 7.07
Overall 1.00 60.1
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 212 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
after_request software healthy GUI.py:31
index software healthy GUI.py:40
backgrounds software healthy GUI.py:45
background_add software healthy GUI.py:50
background_delete software healthy GUI.py:63
settings software healthy GUI.py:71
videos_json software healthy GUI.py:90
backgrounds_json software healthy GUI.py:96
results software healthy GUI.py:102
voices software healthy GUI.py:108
main software healthy main.py:49
run_many software healthy main.py:67
shutdown software healthy main.py:76
check_done software healthy utils/videos.py:10
save_data software healthy utils/videos.py:36
extract_id software healthy utils/id.py:7
ffmpeg_install_windows software healthy utils/ffmpeg_install.py:8
ffmpeg_install_linux software healthy utils/ffmpeg_install.py:69
ffmpeg_install_mac software healthy utils/ffmpeg_install.py:87
ffmpeg_install software healthy utils/ffmpeg_install.py:104
check_ratelimit software healthy utils/voice.py:16
sleep_until software healthy utils/voice.py:33
sanitize_text software healthy utils/voice.py:68
posttextparser software healthy utils/posttextparser.py:13
mean_pooling software healthy utils/ai_methods.py:7
sort_by_similarity software healthy utils/ai_methods.py:16
draw_multiple_line_text software healthy utils/imagenarator.py:13
imagemaker software healthy utils/imagenarator.py:57
getsize software healthy utils/fonts.py:4
getheight software healthy utils/fonts.py:11
_listdir software healthy utils/cleanup.py:6
cleanup software healthy utils/cleanup.py:10
_contains_blocked_words software healthy utils/subreddit.py:9
get_subreddit_undone software healthy utils/subreddit.py:19
already_done software healthy utils/subreddit.py:109
print_markdown software healthy utils/console.py:13
print_step software healthy utils/console.py:20
print_table software healthy utils/console.py:27
print_substep software healthy utils/console.py:33
handle_input software healthy utils/console.py:38
checkversion software healthy utils/version.py:6
get_checks software healthy utils/gui_utils.py:11
unpack_checks software healthy utils/gui_utils.py:15
get_config software healthy utils/gui_utils.py:28
check software healthy utils/gui_utils.py:41
modify_settings software healthy utils/gui_utils.py:94
modify_config software healthy utils/gui_utils.py:96
delete_background software healthy utils/gui_utils.py:129
add_background software healthy utils/gui_utils.py:153
crawl software healthy utils/settings.py:14

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
run.sh software healthy run.sh
install.sh software healthy install.sh
CONTRIBUTING.md software healthy CONTRIBUTING.md
Dockerfile software healthy Dockerfile
build.sh software healthy build.sh
GUI.py software healthy GUI.py
ptt.py software warning ptt.py
main.py software healthy main.py
requirements.txt software healthy requirements.txt
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
.config.template.toml software healthy utils/.config.template.toml
videos.py software healthy utils/videos.py
id.py software healthy utils/id.py
__init__.py software healthy utils/__init__.py
background_audios.json software healthy utils/background_audios.json
ffmpeg_install.py software healthy utils/ffmpeg_install.py
voice.py software healthy utils/voice.py
posttextparser.py software healthy utils/posttextparser.py
ai_methods.py software healthy utils/ai_methods.py
imagenarator.py software healthy utils/imagenarator.py
fonts.py software healthy utils/fonts.py
background_videos.json software healthy utils/background_videos.json
cleanup.py software healthy utils/cleanup.py
subreddit.py software healthy utils/subreddit.py
console.py software healthy utils/console.py
version.py software healthy utils/version.py
gui_utils.py software healthy utils/gui_utils.py
settings.py software healthy utils/settings.py
thumbnail.py software healthy utils/thumbnail.py
playwright.py software healthy utils/playwright.py
layout.html software healthy GUI/layout.html
index.html software healthy GUI/index.html
backgrounds.html software healthy GUI/backgrounds.html
settings.html software healthy GUI/settings.html
__init__.py software healthy TTS/__init__.py
elevenlabs.py software healthy TTS/elevenlabs.py
pyttsx.py software healthy TTS/pyttsx.py
GTTS.py software healthy TTS/GTTS.py
TikTok.py software healthy TTS/TikTok.py
engine_wrapper.py software healthy TTS/engine_wrapper.py
aws_polly.py software healthy TTS/aws_polly.py
streamlabs_polly.py software healthy TTS/streamlabs_polly.py
openai_tts.py software healthy TTS/openai_tts.py
subreddit.py software healthy reddit/subreddit.py
voices.py software healthy video_creation/voices.py
__init__.py software healthy video_creation/__init__.py
final_video.py software healthy video_creation/final_video.py
background.py software healthy video_creation/background.py
screenshot_downloader.py software healthy video_creation/screenshot_downloader.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
elevenlabs software healthy TTS/elevenlabs.py:9
pyttsx software healthy TTS/pyttsx.py:8
GTTS software healthy TTS/GTTS.py:8
TikTok software healthy TTS/TikTok.py:79
TikTokTTSException software healthy TTS/TikTok.py:150
TTSEngine software healthy TTS/engine_wrapper.py:22
AWSPolly software healthy TTS/aws_polly.py:28
StreamlabsPolly software healthy TTS/streamlabs_polly.py:31
OpenAITTS software healthy TTS/openai_tts.py:8
ProgressFfmpeg software healthy video_creation/final_video.py:29

LabelLayerStatusPath
ANY / api healthy GUI.py
ANY /backgrounds api healthy GUI.py
ANY /background/add api healthy GUI.py
ANY /background/delete api healthy GUI.py
ANY /settings api healthy GUI.py
ANY /videos.json api healthy GUI.py
ANY /backgrounds.json api healthy GUI.py
ANY /results/<path:name> api healthy GUI.py
ANY /voices/<path:name> api healthy GUI.py

LabelLayerStatusPath
utils software healthy utils
GUI software healthy GUI
TTS software healthy TTS
reddit software healthy reddit
video_creation software healthy video_creation
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows

LabelLayerStatusPath
gha::codeql-analysis cicd healthy .github/workflows/codeql-analysis.yml
gha::lint cicd healthy .github/workflows/lint.yml
gha::fmt cicd healthy .github/workflows/fmt.yml
gha::stale cicd healthy .github/workflows/stale.yml

LabelLayerStatusPath
analyze cicd healthy .github/workflows/codeql-analysis.yml
lint cicd healthy .github/workflows/lint.yml
format cicd healthy .github/workflows/fmt.yml
stale cicd healthy .github/workflows/stale.yml

LabelLayerStatusPath
repobility-clone-lc2j6nw7 software healthy /tmp/repobility-clone-lc2j6nw7

LabelLayerStatusPath
port:4000 network healthy GUI.py

LabelLayerStatusPath
3.12.13.1 network healthy TTS/TikTok.py

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
vps::aws hardware healthy utils/.config.template.toml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/4cb2d9f1-52ad-4ee3-b137-672182b7b4fb/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/4cb2d9f1-52ad-4ee3-b137-672182b7b4fb/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.