01 · Roasts
One-Hit Wonder
124 of your 272 total stars live in a single 14-year-old repo. Beatstream is doing all the heavy lifting while 50 other repos collect dust with an 83% stale rate.
AJProxy: A Love Story
You created AJProxy on June 16th, pushed a 2-line README saying 'I want to build HAProxy but cooler,' then immediately walked away. The repo is 1 KB. Even the README has more ambition than code.
Lua Dominance Is Suspicious
57% of your code is Lua, yet none of your scored repos use Lua. That means the bulk of your codebase is sitting in stale repos nobody can see doing anything meaningful.
The Solo Grind
soloPct=100% across every repo. Not a single outside contributor has touched your code. Beatstream has 32 forks and 124 stars — people loved it enough to clone it, but not enough to PR.
95 Public Commits, Allegedly
Only 95 public commits this year, but privateWorkLikely=true saves you from the depth of the D-tier pit. Whatever you're actually building, GitHub can't see it — which is either impressive or just secretive.
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% weight55D
- Consistency20% weight55D
- Quality20% weight72B
- Depth15% weight65C
- Breadth10% weight65C
- Community10% weight50D
03 · Stats
365-day commit heatmap
238 active days
Language distribution
- Lua57%
- CSS11%
- Ruby9%
- PHP7%
- TypeScript5%
- JavaScript3%
- Other8%
04 · Numbers
Owned repos
non-fork
35
Commits
last 12 months
95
Followers
57
Joined GitHub
Mar 2010
05 · Top repos
Darep /
Beatstream
Personal music streaming project with a full-stack TypeScript/Go architecture, comprehensive documentation (README, ARCHITECTURE.md, design.md), end-to-end tests, and CI—built over 14 years with consistent commits showing sustained growth in scope and features like Last.fm integration.
Darep /
skills
Personal LLM skill reference collection: 11 prompt patterns (annotate-plan, run-ai-clis, ponytail et al.) documented in SKILL.md files across a structured directory tree. Zero stars, typed documentation, no tests/CI/license.
Darep /
AJProxy
Empty scaffold with minimal content: 1 KB repo, single commit, no source files, bare README stating intent to build HAProxy-like proxy but with no implementation shipped.
06 · Timeline
- Mar 9, 2010Joined GitHub
- Apr 24, 2012Created Beatstream — Music streaming server/app
- Jun 16, 2026Created AJProxy — Like HAProxy, but it's AJProxy. Same same, but different!
- Jun 29, 2026Created skills — My LLM skills.
- Aug 30, 2026Most recent push to Beatstream
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.