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

#540 — Top 54.8%

himanshu-skid19

himanshu-skid19

D

README enthusiast

Overall

0.0

/ 100

01 · Roasts

64% Jupyter, 0% Tests

Almost two-thirds of your codebase is Jupyter Notebooks, yet not a single repo has HAS_TESTS=yes. You're running experiments without safety nets — that's not research, that's vibes-driven science.

Sprint King, Marathon Stranger

Every single repo here was built in a burst of hours or days — mutantgym in 2 commits over 2 hours, rear-website in 8 minutes. Your heatmap has more empty weeks than a ghost town. Show up on a Tuesday for once.

Hardcoded to Failure

osv_inference has C:\Users\Himanshu Singhal\Desktop\BTP\ baked into multiple scripts. That code runs on exactly one machine in the world: yours. That's not portable software, that's a personal diary.

0 PRs, 0 Issues, 0 Community

totalPRsYear = 0, totalIssuesYear = 0. With 15 followers and zero external contributions, you're building in a perfectly sealed vacuum. GitHub is a social network — at least wave at someone.

License? Never Heard of Her

Six repos scored, zero licenses found across any of them. Your mutation engine, your ViT pretrainer, your enrollment utility — all legally ambiguous by default. MIT takes 30 seconds.

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
    33F
  • Consistency
    20% weight
    55D
  • Quality
    20% weight
    57D
  • Depth
    15% weight
    45D
  • Breadth
    10% weight
    55D
  • Community
    10% weight
    40D

03 · Stats

365-day commit heatmap

42 active days

Less
More

Language distribution

7 langs
  • Jupyter Notebook64%
  • HTML23%
  • Python5%
  • SCSS3%
  • JavaScript3%
  • CSS1%
  • Other1%

04 · Numbers

Owned repos

non-fork

36

Commits

last 12 months

97

Followers

15

Joined GitHub

Sep 2022

05 · Top repos

himanshu-skid19 /

vit_pretraining

42/100

Personal research project implementing Masked Autoencoders for Vision Transformer pretraining on signature-derived GASF images. Typed Python codebase with structured architecture, README, and dataset preprocessing—but limited scope, no tests, no CI, lacks production polish for adoption.

I25Q55D45
README
Python03mo ago

himanshu-skid19 /

mutantgym

40/100

MutantGym is an OpenEnv RL environment for mutation-guided test generation. Typed Python, structured multi-file layout, async FastAPI server, and built-in AST mutation engine—but very fresh (created 2026-03-30, 2 commits), no tests/CI, unpolished edge cases in graders.py.

I25Q60D35
README
Python02mo ago

himanshu-skid19 /

osv_inference

28/100

Early-stage personal ML inference project on offline signature verification. Typed Python with structured multi-file layout (evaluate.py, infer.py, run_inference.py), but minimal documentation, no tests, no CI, and hardcoded Windows paths.

I25Q40D20
README
Python03mo ago

himanshu-skid19 /

osv_finetuning

21/100

Experimental OSV fine-tuning codebase (21 KB) with episodic training, LoRA adaptation, and supervised contrastive loss. No README, tests, CI, or license; created Feb 2026 with minimal commit history. Typed Python in structured layout but thin documentation and zero external adoption signals.

I5Q40D20
Python03mo ago

himanshu-skid19 /

writer_enrollment

12/100

Minimal one-shot dump: 6 KB, 0 stars, created and pushed same day (Feb 20, 2026). Bare README with only title. Two Python files encode writer signature enrollment logic but lack tests, CI, license, type hints, documentation beyond docstrings, and any external adoption signals.

I5Q25D5
README
Python03mo ago

himanshu-skid19 /

rear-website

7/100

Brand-new HTML scaffold created Feb 27, 2026 with 2 commits in 8 minutes. No README, tests, CI, license, or meaningful documentation. Minimal depth and no discernible output.

I5Q10D5
HTML03mo ago

06 · Timeline

  1. Sep 25, 2022
    Joined GitHub
  2. Feb 5, 2026
    Created vit_pretraining
  3. Feb 20, 2026
    Created writer_enrollment
  4. Feb 20, 2026
    Created osv_inference
  5. Feb 26, 2026
    Created osv_finetuning
  6. Feb 27, 2026
    Created rear-website
  7. Mar 30, 2026
    Created mutantgym
  8. Mar 30, 2026
    Most recent push to mutantgym

07 · Compare

github.com/
himanshu-skid19 · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total46.9
Top-end curve+2.0
Final overall48.9

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.
himanshu-skid19 · 48.9/100 — Rate My GitHub