01 · Roasts
Academic Speedrun Champion
Three Typst coursework repos (COMP0141, COMP0199, ELEC0129) totaling 68 commits across combined 16 days of existence. You don't study — you sprint, submit, and abandon.
Profile README Cosplaying as a Repo
Your 'akioweh' profile repo has 30 commits, active CI, and a quality score of 10. You've automated the deployment of a boilerplate template. That's commitment to the bit.
The 15 MB Mystery Box
gws2 is a 15 MB 'general-purpose web server' written in HTML with no README, no docs, no license, and no explanation of what it actually does. The CI watches silently. We all do.
Heatmap Hibernator
The first 6 weeks of your heatmap are completely dead — all zeros. Then suddenly: activity. Either you were deep in thought or you forgot GitHub existed until March.
37 PRs, 13 Followers
You've opened 37 pull requests this year on other people's code, which is genuinely impressive — but only 13 people followed you back. The streets are not reciprocating.
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% weight56D
- Consistency20% weight70B
- Quality20% weight57D
- Depth15% weight72B
- Breadth10% weight65C
- Community10% weight50D
03 · Stats
365-day commit heatmap
229 active days
Language distribution
- Jupyter Notebook39%
- HTML33%
- Python14%
- C++6%
- TypeScript3%
- TeX2%
- Other3%
04 · Numbers
Owned repos
non-fork
27
Commits
last 12 months
1,072
Followers
13
Joined GitHub
Feb 2021
05 · Top repos
akioweh /
carbon-aware-ai-agents
Carbon-aware AI job scheduler system with C++ performance-critical optimizer, Python prediction backend, and comprehensive testing. Typed languages, structured architecture, CI/CD pipeline, but early-stage (3 stars) with unpolished Python implementation.
akioweh /
lsp-document-highlight.nvim
Focused Neovim plugin providing LSP document highlighting with throttled requests and reference navigation. Typed Lua with clear API and configuration, but minimal stars and experimental scope.
akioweh /
gws2
General-purpose web server written in HTML with CI pipeline; lacks README, tests, license, and type safety. Active ongoing development (30 commits in recent sample) but minimal documentation and no structural organization visible.
akioweh /
ug-COMP0008-arena
Educational study-aid for UCL COMP0008 module; comprehensive materials (slides, syllabi, MIPS cheat sheet) transcribed into token-efficient markdown for agent-assisted learning. Typed language absent; minimal external adoption signals (0 stars/forks) but substantial internal documentation.
akioweh /
sheepcalc
Educational lambda calculus interpreter in Haskell with REPL, clean module architecture, type system, and comprehensive README. Small scope (35 KB, ~1200 LOC estimated) with recent activity but limited adoption.
akioweh /
c2cpp
Personal competitive programming solution archive (Codeforces, LeetCode) with reusable C++ templates, minimal structure, no documentation, no tests.
akioweh /
nvim
Personal Neovim config backup with LazyVim foundation. Typed Lua, structured plugins, minimal stars/adoption, and ~30 commits over ~10 months indicate hobby maintenance.
akioweh /
ugn-COMP0141
Academic coursework repo in Typst with 30 commits over 10 days, CI configured but no README, tests, or documentation. Appears to be a UCL COMP0141 assignment submission.
akioweh /
ugn-COMP0199
Fresh academic coursework repo in Typst with 29 commits over 5 days, CI configured, but no README, tests, or documentation. Minimal ecosystem impact.
akioweh /
akioweh
GitHub profile README with minimal content—boilerplate template mostly uncommented. 42 KB size, no source files sampled, no tests or license. Active CI but no meaningful project substance.
akioweh /
ugn-ELEC0129
Minimal Typst scaffold created and pushed same day with no content, no documentation, and no evidence of sustained work.
akioweh /
akioweh.github.io
Empty GitHub Pages repository with zero files, zero commits in last 30 days, no documentation, tests, or CI. Appears to be an unpublished scaffold created moments ago.
06 · Timeline
- Feb 23, 2021Joined GitHub
- Oct 25, 2024Created gws2 — General-purpose Web Server 2
- Jul 5, 2025Created nvim — Neovim configuration backup
- Jul 7, 2025Created sheepcalc — LAMBda calculus REPL/interpreter
- Jul 28, 2025Created akioweh
- Jul 28, 2025Created c2cpp — cp solutions, c++
- Nov 18, 2025Created carbon-aware-ai-agents — ai aware carbon agents
- Jan 2, 2026Created lsp-document-highlight.nvim — Snappy "cursor word" highlighting using modern mechanics for neovim
- Apr 21, 2026Created ugn-COMP0141
- Apr 21, 2026Created ugn-ELEC0129
- Apr 23, 2026Created ugn-COMP0199
- Apr 27, 2026Created akioweh.github.io
- May 9, 2026Created ug-COMP0008-arena
- May 11, 2026Most recent push to ug-COMP0008-arena
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.