01 · Roasts
The One-Language Man
98% C. You invented Git and still can't be bothered to write a Python script. Even your audio effects library is in C. Assembly gets 1% just to flex.
301k Followers, 0 Following
You follow literally nobody on GitHub. Not even yourself. This is either peak enlightenment or the most antisocial profile mathematically possible.
11 Public Repos for the Father of Linux
The man who maintains the kernel powering 97% of the world's servers has 11 public repos. One of them is a 1980s text editor he refuses to let die.
0 PRs, 0 Issues — Ghost Mode Activated
totalPRsYear = 0, totalIssuesYear = 0. You commit 3,069 times a year but GitHub's social features might as well not exist. The mailing list called, it wants its king back.
uemacs: A Love Story
2,014 stars for a personal fork of a 40-year-old editor with no license, no tests, and no CI. The only thing older than the codebase is the reason you're still using it.
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
- Impact25% weight100S
- Consistency20% weight95S
- Quality20% weight93S
- Depth15% weight95S
- Breadth10% weight25F
- Community10% weight90S
03 · Stats
365-day commit heatmap
349 active days
Language distribution
- C98%
- Assembly1%
- Shell0%
- Rust0%
- Python0%
- Makefile0%
- Other1%
04 · Numbers
Owned repos
non-fork
8
Commits
last 12 months
3,069
Followers
301,099
Joined GitHub
Sep 2011
05 · Top repos
torvalds /
linux
The Linux kernel (232k stars, 14+ years active development) is the canonical production-critical system software. Rigorous code governance, decades of sustained multi-decade maintenance, detailed documentation, and ecosystem-defining scope.
torvalds /
AudioNoise
Well-engineered C audio effects library with 10+ guitar pedal effects using IIR filters, biquad processing, and LFO synthesis. Typed, documented, structured, tested (lfo.c, sincos.c), but no CI pipeline.
torvalds /
uemacs
Personal fork of historical MicroEMACS 3.9e with Petri Kutvonen's enhancements; small C project (478 KB) with working code, limited modern documentation, typed headers, and modest git activity (~30 commits recent sample).
06 · Timeline
- Sep 3, 2011Joined GitHub
- Sep 4, 2011Created linux — Linux kernel source tree
- Jan 17, 2018Created uemacs — Random version of microemacs with my private modificatons
- Jan 9, 2026Created AudioNoise — Random digital audio effects
- May 5, 2026Most recent push to linux
07 · Compare
08 · Rubric
How this score was produced
Overall = Σ (category × weight) + gentle top-end curve
Tier thresholds
▸ How the pipeline works
- 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.
- 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
- 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.
- 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.
- 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.