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.

atreyug/ClipGen

https://github.com/atreyug/ClipGen · scanned 2026-09-03 07:46 UTC (1 week, 2 days ago)

31 raw signals (0 security + 31 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 week, 2 days ago · v1 · 31 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 315 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
greet software healthy main.py:28
generate_otp software healthy utils/otp.py:7
hash_otp software healthy utils/otp.py:11
verify_otp software healthy utils/otp.py:18
get_otp_expiry software healthy utils/otp.py:25
_build_options software healthy utils/clip.py:34
generate_clip_files_advanced software healthy utils/clip.py:63
process_video_pipeline_advanced software healthy utils/clip.py:170
save_upload_to_disk software healthy utils/clip.py:289
create_video_record software healthy utils/clip.py:315
save_clips software healthy utils/clip.py:344
mark_video_failed software healthy utils/clip.py:390
get_available_styles software healthy utils/clip.py:404
get_available_layouts software dead utils/clip.py:416
build_token_data software healthy utils/auth_helpers.py:7
create_and_send_otp software healthy utils/auth_helpers.py:15
create_access_token software healthy utils/jwt.py:7
decode_access_token software healthy utils/jwt.py:25
get_current_user software dead utils/auth_guard.py:10
require_role software healthy utils/auth_guard.py:29
role_checker software dead utils/auth_guard.py:31
get_google_flow software healthy utils/email.py:29
get_gmail_service software healthy utils/email.py:40
send_email software healthy utils/email.py:73
hash_password software healthy utils/password.py:4
get_db software dead database/connection.py:30
download_youtube_video software healthy services/yt_downloader.py:20
slice_words_for_clip software healthy services/captions.py:5
group_words_into_lines software healthy services/captions.py:27
flush software healthy services/captions.py:40
_format_ass_timestamp software healthy services/captions.py:74
write_ass_captions software healthy services/captions.py:84
build_captions_for_clip software dead services/captions.py:133
_extract_audio_wav software healthy services/speaker_detector.py:55
__init__ software healthy services/speaker_detector.py:366
diarize software healthy services/speaker_detector.py:114
annotate_words software healthy services/speaker_detector.py:418
_run_pyannote software healthy services/speaker_detector.py:153
_merge_short software healthy services/speaker_detector.py:171
_run_energy_vad software healthy services/speaker_detector.py:184
_find_speaker software healthy services/speaker_detector.py:233
_rolling_variance software healthy services/speaker_detector.py:239
_robust_normalize software healthy services/speaker_detector.py:248
_sustain_filter software healthy services/speaker_detector.py:253
mar_series_to_segments software healthy services/speaker_detector.py:281
_visual_from_dense_timeline software healthy services/speaker_detector.py:324
detect software healthy services/speaker_detector.py:378
close software healthy services/speaker_detector.py:423
_assign_with_visual software healthy services/speaker_detector.py:426
_enforce_speaker_consistency software healthy services/speaker_detector.py:519

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

LabelLayerStatusPath
backend_optimization_report.md software healthy backend_optimization_report.md
README.md software healthy README.md
Dockerfile software healthy Dockerfile
main.py software healthy main.py
requirements.txt software healthy requirements.txt
docker-compose.yml software healthy docker-compose.yml
otp.py software healthy models/otp.py
__init__.py software healthy models/__init__.py
clip.py software healthy models/clip.py
auth.py software healthy models/auth.py
video.py software healthy models/video.py
user.py software healthy models/user.py
config.py software healthy config/config.py
otp.py software healthy utils/otp.py
clip.py software healthy utils/clip.py
auth_helpers.py software healthy utils/auth_helpers.py
jwt.py software healthy utils/jwt.py
auth_guard.py software healthy utils/auth_guard.py
email.py software healthy utils/email.py
password.py software healthy utils/password.py
user.py software healthy schema/user.py
__init__.py software healthy database/__init__.py
connection.py software healthy database/connection.py
yt_downloader.py software healthy services/yt_downloader.py
captions.py software healthy services/captions.py
speaker_detector.py software healthy services/speaker_detector.py
gmail_otp.py software healthy services/gmail_otp.py
caption_styles.py software healthy services/caption_styles.py
active_speaker_reframe.py software healthy services/active_speaker_reframe.py
analyze.py software healthy services/analyze.py
cloudinary.py software healthy services/cloudinary.py
facetracker.py software healthy services/facetracker.py
smart_layouts.py software healthy services/smart_layouts.py
clip_selection.py software healthy services/clip_selection.py
clipper.py software healthy services/clipper.py
multi_face_tracker.py software healthy services/multi_face_tracker.py
transcribe.py software healthy services/transcribe.py
env.py software healthy alembic/env.py
README software healthy alembic/README
cf5c975a506d_create_users_videos_and_clips.py software healthy alembic/versions/cf5c975a506d_create_users_videos_and_clips…
8db168b72a75_add_cloudinary_fields.py software healthy alembic/versions/8db168b72a75_add_cloudinary_fields.py
auth.py software healthy handlers/auth.py
clipping.py software healthy handlers/clipping.py
google_auth.py software healthy handlers/google_auth.py
admin.py software healthy handlers/admin.py
user.py software healthy handlers/user.py

LabelLayerStatusPath
OTPVerification software healthy models/otp.py:9
Clip software healthy models/clip.py:9
Login software healthy models/auth.py:4
Signup software healthy models/auth.py:9
ForgotPasswordRequest software healthy models/auth.py:16
OTPVerificationRequest software healthy models/auth.py:21
Video software healthy models/video.py:11
User software healthy models/user.py:11
Config software healthy config/config.py:7
UserCreate software healthy schema/user.py:7
UserUpdate software healthy schema/user.py:14
PasswordUpdate software healthy schema/user.py:18
UserResponse software healthy schema/user.py:22
Base software healthy database/connection.py:26
YouTubeDownloadError software healthy services/yt_downloader.py:8
SpeakerSegment software healthy services/speaker_detector.py:36
WordWithSpeaker software healthy services/speaker_detector.py:48
AudioSpeakerDiarizer software healthy services/speaker_detector.py:87
SpeakerDetector software healthy services/speaker_detector.py:357
Colour software healthy services/caption_styles.py:41
ASSStyleDef software healthy services/caption_styles.py:140
StylePreset software healthy services/caption_styles.py:185
ReframeKeyframe software healthy services/active_speaker_reframe.py:14
ActiveSpeakerReframer software healthy services/active_speaker_reframe.py:20
FaceTracker software healthy services/facetracker.py:10
LayoutPreset software healthy services/smart_layouts.py:48
FaceRegion software healthy services/smart_layouts.py:74
SmartLayoutEngine software healthy services/smart_layouts.py:249
ClipOptions software healthy services/clipper.py:38
FaceBox software healthy services/multi_face_tracker.py:37
TrackedFace software healthy services/multi_face_tracker.py:66
FrameFaceData software healthy services/multi_face_tracker.py:84
FaceIDTracker software healthy services/multi_face_tracker.py:228
MultiFaceTracker software healthy services/multi_face_tracker.py:426
YTClipAdvancedRequest software healthy handlers/clipping.py:107

LabelLayerStatusPath
GET / api healthy main.py
POST / api healthy handlers/auth.py
POST /signup api healthy handlers/auth.py
POST /verify-signup api healthy handlers/auth.py
POST /resend-otp api healthy handlers/auth.py
POST /forgot-password api healthy handlers/auth.py
POST /verify-reset-otp api healthy handlers/auth.py
POST /clips api healthy handlers/clipping.py
POST /yt_clipgen api healthy handlers/clipping.py
GET /getmy_clips api healthy handlers/clipping.py
DELETE /videos/{video_id} api healthy handlers/clipping.py
GET /styles api healthy handlers/clipping.py
GET /authorize api healthy handlers/google_auth.py
GET /callback api healthy handlers/google_auth.py
GET /{user_id} api healthy handlers/admin.py
PUT /{user_id} api healthy handlers/admin.py
GET /me api healthy handlers/user.py
PUT /password api healthy handlers/user.py
PUT / api healthy handlers/user.py
DELETE /{user_id} api healthy handlers/user.py

LabelLayerStatusPath
models software healthy models
config software healthy config
utils software healthy utils
schema software healthy schema
database software healthy database
services software healthy services
alembic software healthy alembic
versions software healthy alembic/versions
handlers software healthy handlers

LabelLayerStatusPath
OTPVerification data healthy models/otp.py
otp_verifications data healthy models/otp.py
Clip data healthy models/clip.py
clips data healthy models/clip.py
Video data healthy models/video.py
videos data healthy models/video.py
User data healthy models/user.py
users data healthy models/user.py
Base data healthy database/connection.py

LabelLayerStatusPath
auth::handlers/auth.py security healthy handlers/auth.py
auth::utils/auth_guard.py security healthy utils/auth_guard.py
auth::utils/jwt.py security healthy utils/jwt.py
auth::utils/email.py security healthy utils/email.py
auth::handlers/google_auth.py security healthy handlers/google_auth.py

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
db hardware healthy docker-compose.yml
api hardware healthy docker-compose.yml

LabelLayerStatusPath
postgres data healthy Dockerfile
postgresql data healthy docker-compose.yml

LabelLayerStatusPath
port:8000 network healthy Dockerfile
port:5432 network healthy docker-compose.yml

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

LabelLayerStatusPath
127.0.0.1 network healthy config/config.py

LabelLayerStatusPath
gpu (detected) hardware healthy services/speaker_detector.py
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/8c1ac3e2-545a-4979-87f6-ef7706c664b9/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8c1ac3e2-545a-4979-87f6-ef7706c664b9/

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.