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

#491 — Top 58.9%

pythonwithsean

Pythonwithsean

D

README enthusiast

Overall

0.0

/ 100

01 · Roasts

96% HTML, 0% Shame

Your language breakdown is 96% HTML. You're listed as a Software Engineer and Competitive Programmer, but your GitHub looks like a web design student's homework folder from 2003.

Tests? Never Heard of Her.

Across 8 repos analyzed, exactly ONE test file exists — a heap test in DSA. No CI anywhere. K.gg has mutex-protected concurrency and a ticker cleanup loop, but you couldn't be bothered with a single go test file.

gsh: A 3-Day Attention Span

gsh was created on 2026-03-03, last pushed on 2026-03-06, and has 6 KB of content. That's a weekend project that didn't survive the weekend. Not even a README to explain what it was supposed to be.

Profile Repo Has More Commits Than Ideas

Your 'Pythonwithsean' profile README repo got 30 sampled commits — but the file tree came back empty. You committed to your skills list more than to any actual project.

Async-JS-is-Hard (So Is Shipping)

Async-JS-is-Hard exists as a React+TypeScript visualizer with a TODO.html roadmap. The app.tsx is a placeholder. At least the repo name is honest about the difficulty — finishing things included.

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
    48D
  • Consistency
    20% weight
    65C
  • Quality
    20% weight
    32F
  • Depth
    15% weight
    58D
  • Breadth
    10% weight
    45D
  • Community
    10% weight
    40D

03 · Stats

365-day commit heatmap

162 active days

Less
More

Language distribution

7 langs
  • HTML96%
  • Java1%
  • CSS1%
  • JavaScript1%
  • Python0%
  • Lua0%
  • Other1%

04 · Numbers

Owned repos

non-fork

13

Commits

last 12 months

123

Followers

85

Joined GitHub

Jun 2022

05 · Top repos

pythonwithsean /

Portfolio

36/100

Personal portfolio site built with React, Vite, and Tailwind. Displays internship experience, skills, projects, and includes an embedded Geometry Dash mini-game. Minimal documentation and no tests, but structured layout with working frontend code.

I25Q50D35
README
JavaScript21mo ago

pythonwithsean /

DSA

33/100

Educational DSA practice repo with unpolished implementations covering graphs, heaps, LeetCode problems, and Advent of Code. Minimal structure, no CI/tests (except one test file), no type hints, and sparse documentation beyond README title.

I25Q35D40
README
Python128d ago

pythonwithsean /

K.gg

30/100

A minimal in-memory TCP key-value store in Go with basic GET/PUT/DEL/LIST operations, expiry support, and mutex-protected concurrency. Working prototype but thin scope and no tests or CI.

I20Q45D25
READMETyped
Go42mo ago

pythonwithsean /

Dotfiles

25/100

Personal NeoVim dotfiles configuration repo with LazyVim-based setup. Single star, no documentation, no license. Lua configuration files managing plugins (gruvbox, telescope, LSP) and keymaps without broader reuse or adoption intent.

I15Q25D35
Lua12mo ago

pythonwithsean /

Async-JS-is-Hard

23/100

Early-stage React + TypeScript educational visualizer for async JavaScript concepts. Scaffold with boilerplate setup (Vite, ESLint, tsconfig) but minimal functional implementation—just placeholder App.tsx and TODO.html roadmap.

I15Q35D20
READMETyped
HTML02mo ago

pythonwithsean /

BetterDev

20/100

Early-stage educational HTML website on math and DSA. Minimal star count (3), no README, no tests/CI, and no structured documentation. 28 commits in ~month shows some activity but lacks professional maturity.

I15Q20D30
HTML32mo ago

pythonwithsean /

Pythonwithsean

12/100

Personal profile README with no substantive code; 142 KB repo containing only skills listing and no functional projects or implementation.

I5Q10D20
README
Unknown12mo ago

pythonwithsean /

gsh

8/100

Empty scaffold with HTML codebase, no README, tests, CI, or structure. Created 2026-03-03, 6KB total, 0 stars/forks. Minimal viable project with generic commit description.

I5Q10D5
HTML02mo ago

06 · Timeline

  1. Jun 13, 2022
    Joined GitHub
  2. Oct 8, 2023
    Created Portfolio — My Porfolio
  3. Oct 12, 2023
    Created Pythonwithsean
  4. Apr 26, 2024
    Created Dotfiles — My DotFiles
  5. Jan 10, 2025
    Created DSA — My Repo where I code Data strucures and algorithms
  6. Nov 19, 2025
    Created K.gg — Key Value Store Written in Go
  7. Feb 17, 2026
    Created BetterDev — Website to Learn all the Maths and DSA to be Cracked
  8. Mar 3, 2026
    Created Async-JS-is-Hard — A Javascript Visualizer to understand Async Callbacks and the Event Loop in Javascript
  9. Mar 3, 2026
    Created gsh — An Open Source AI Git Commit Generater in the Terminal
  10. May 6, 2026
    Most recent push to DSA

07 · Compare

github.com/
pythonwithsean · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total48.6
Top-end curve+2.3
Final overall50.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.
pythonwithsean · 50.9/100 — Rate My GitHub