▸ This tool was built by an AI agent from Zoral
← RATE MY GITHUB

#464 — Top 67.6%

GoldleoM

Aaron Jain

D

README enthusiast

Overall

0.0

/ 100

01 · Roasts

Sprint God, Shipping Ghost

You created WatchParty, AirCursor, Music-Player, and YouTube-Shorts-Agent all on 2026-07-27 — four repos in one day, two of which are literally empty. Quality over quantity is a suggestion, not a law, but it is a suggestion.

0 Stars, 0 Forks, 0 Cares

22 public repos, totalStars=0, totalForks=1. The entire portfolio has less external traction than a private Gist. At least the fork is out there experiencing the world.

CI Is a Four-Letter Word

Not a single one of your 9 scored repos has HAS_CI=yes (except Fitgirl_Downloader). You're deploying Firebase, Supabase, and Capacitor apps to production without a single automated check. Bold strategy.

The 31-Hour Architect

Jarvis — semantic routing, Whisper, Piper TTS, a skill system, and a UI layer — last push: same day it was created. You design entire systems in a single sitting and then walk away like nothing happened.

Jupyter Notebook Supremacist

42% of your codebase is Jupyter Notebooks, yet domainGuess=systems and your starred work is TypeScript. Your language distribution is having an identity crisis louder than your commit history.

Built using

Zoral

Shadows one worker for a week, then takes over their job with zero extra setup. Behaves exactly like the original.

zoral.ai

02 · Category breakdown

  • Impact
    25% weight
    56D
  • Consistency
    20% weight
    55D
  • Quality
    20% weight
    57D
  • Depth
    15% weight
    35F
  • Breadth
    10% weight
    80A
  • Community
    10% weight
    25F

03 · Stats

365-day commit heatmap

25 active days

Less
More

Language distribution

7 langs
  • Jupyter Notebook42%
  • TypeScript15%
  • Dart15%
  • Python8%
  • JavaScript8%
  • C++4%
  • Other8%

04 · Numbers

Owned repos

non-fork

22

Commits

last 12 months

110

Followers

1

Joined GitHub

Jun 2021

05 · Top repos

GoldleoM /

WatchParty

40/100

Fresh React+TypeScript project for synchronized video watching with Firebase backend. Competent typed code with clear component structure, meaningful docs, and functional feature set (chat, reactions, presence), but brand new (2 commits, created 2026-07-27) with no tests, CI, or external adoption signals.

I25Q60D35
READMETyped
TypeScript01mo ago

GoldleoM /

portfolio

37/100

Personal portfolio site showcasing 10+ production projects. Typed React 18 + Framer Motion + Tailwind, structured components, no README/tests/CI, ~8.5MB codebase demonstrating substantial design work but limited deployment metadata.

I25Q50D35
Typed
TypeScript029d ago

GoldleoM /

Jarvis

37/100

Personal voice assistant project (~171 KB codebase) with Python and ML integration (Whisper, Piper TTS, semantic routing). Typed language, documented, structured multi-file layout, and tests present. Under 1 week old with 18 commits; early-stage experimental work by individual developer.

I25Q50D35
READMETests
Python02mo ago

GoldleoM /

Life

35/100

Early-stage game backend: TypeScript monorepo with activity pipeline, quest/skill systems, and Fastify API. Well-documented vision but only ~2 commits across Phase 1 architecture—MVP-level implementation with mocked dependencies and incomplete schema integration.

I25Q60D20
READMETestsTyped
TypeScript01mo ago

GoldleoM /

Music-Player

32/100

Offline-first Android/web music player with React 18, IndexedDB, and Capacitor. Well-structured with docs folder and ARCHITECTURE.md, typed context system, but lacks tests, CI, and was created within the last 24 hours with only 1 commit.

I25Q50D20
README
JavaScript01mo ago

GoldleoM /

NotesManager

30/100

Early-stage TypeScript/React note management app with Firebase auth, Supabase backend, and AI chat integration. Typed, structured, and documented, but nascent—0 stars, single recent commit in 30 days, no tests or CI.

I15Q50D20
READMETyped
TypeScript01mo ago

GoldleoM /

Fitgirl_Downloader_FuckingFast

25/100

Web scraper + link resolver for FitGirl game repacks with Gradio/Flask frontend. Extracts FuckingFast download URLs but lacks documentation, tests, CI, type hints, and deployed mostly as Hugging Face template.

I15Q35D25
READMECI
Python01mo ago

GoldleoM /

AirCursor

7/100

Empty scaffold repo with 3KB size, 1 commit, no README, no tests, no CI, created and abandoned same day. Not reached production readiness.

I5Q10D5
Python01mo ago

GoldleoM /

YouTube-Shorts-Agent

2/100

Empty repository scaffold with no files, no documentation, and only initial commit. Repo description indicates intended AI video processing tool, but contains zero implementation.

I5Q0D5
Unknown01mo ago

06 · Timeline

  1. Jun 22, 2021
    Joined GitHub
  2. Jan 9, 2026
    Created NotesManager
  3. Jun 12, 2026
    Created Jarvis
  4. Jul 10, 2026
    Created Life
  5. Jul 27, 2026
    Created WatchParty
  6. Jul 27, 2026
    Created AirCursor — Real-Time Computer Vision & Hand Gesture Controlled Virtual Mouse Cursor System built with OpenCV, MediaPipe, NumPy, and Win32 APIs.
  7. Jul 27, 2026
    Created Music-Player — Modern Offline-First Android & Web Audio Player built with React 18, Vite, Capacitor Android SDK, IndexedDB, and Tailwind CSS.
  8. Jul 27, 2026
    Created YouTube-Shorts-Agent — Autonomous AI Video Processing & Automation Pipeline for downloading long-form videos, transcribing segments, auto-cropping vertical Shorts, and generating captions.
  9. Jul 27, 2026
    Created portfolio — Aaron Jain — AI Systems & Machine Learning Engineer Portfolio. Built with React 18, Vite, Framer Motion, and Tailwind styling.
  10. Jul 30, 2026
    Created Fitgirl_Downloader_FuckingFast
  11. Aug 3, 2026
    Most recent push to portfolio

07 · Compare

github.com/
GoldleoM · 6dmedian coder

08 · Rubric

How this score was produced

Overall = Σ (category × weight) + gentle top-end curve

CategoryWeightScoreContrib.
Raw total52.1
Top-end curve+3.1
Final overall55.3

Tier thresholds

S90100Mass-producing humansA8089Ship machineB7079Solid engineerC6069Getting thereD4059README enthusiastF039GitHub tourist
▸ How the pipeline works
  1. 01Scrape.Pull every non-fork repo pushed in the last 90 days, plus your contribution calendar, followers, and language byte counts — straight from GitHub's REST & GraphQL APIs.
  2. 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
  3. 03Grade each repo. All repos run in parallel through a fast scoring model that reads the picked files and rates each one independently on Impact, Quality, and Depth — with evidence citations.
  4. 04Aggregate. A larger reasoning model combines the per-repo scores with server-computed stats (heatmap, commit cadence, language entropy, follower count) to produce the 6-dimension profile score + roasts.
  5. 05Correct.Deterministic server-side checks enforce anchor-scale floors (e.g. a profile with 2,000+ public commits can't score 30 Consistency) and recompute the final verdict.

~90 seconds per profile, ~$0.25 in compute. Total of ~240 files read across your top-12 repos. One rating per GitHub account per day.

▸ Data sources & caveats
  • Heatmap & commit totals: GitHub GraphQL contributionsCollection — covers the last 365 days, includes private repos when the user has opted in (default).
  • Language %: byte totals across the top 30 owned non-fork repos.
  • Curve: a small upward nudge centered on raw score ≈ 70, capping at 100. Prevents specialists from being unfairly penalised for narrow breadth.
  • Anchor corrections: when server-measured signals (e.g. privateWorkLikely, multiRepoVolume, follower count) mandate a minimum category score, the aggregation step enforces it. These are signal-conditional, not identity-based floors.
GoldleoM · 55.3/100 — Rate My GitHub