01 · Roasts
README? Never Heard of Her
masif2 has 117 MB of JAX sorcery, 27+ dependencies, pyright hooks, and a full test suite — but zero README. Congrats on building a black box that only you can open.
79 PRs, 9 Total Stars
You filed 79 pull requests this year on other people's code but couldn't convince a single person to star your own repos more than once. Prolific contributor, invisible maintainer.
link_prediction: Born to Die
link_prediction was created and last pushed on the same day — 11 commits, 28 KB, and a ghost town. That's not a project, that's a one-night stand with graph neural networks.
Brainfuck Is 4% of Your Portfolio
You have Assembly at 8% and Brainfuck at 4% of your language bytes. Either you're writing compilers for fun or you're stress-testing your own patience. Either way, therapy exists.
The CV Has More Commits Than Your ML Papers
26 of your last 30 commits in 'cv' went to updating your own résumé over 2.5 years. The most consistently maintained project in your portfolio is a document that lists your other projects.
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% weight60C
- Quality20% weight59D
- Depth15% weight55D
- Breadth10% weight72B
- Community10% weight50D
03 · Stats
365-day commit heatmap
209 active days
Language distribution
- Python50%
- Jupyter Notebook17%
- Assembly8%
- C++7%
- Rust5%
- Brainfuck4%
- Other9%
04 · Numbers
Owned repos
non-fork
27
Commits
last 12 months
691
Followers
12
Joined GitHub
Aug 2017
05 · Top repos
knyazer /
nano_jax_gpt
A small GPT-2 implementation in JAX/Equinox with typed code and structured src/, but no README, tests, or CI. Experimental project with ~30 recent commits showing active development.
knyazer /
dimlint
Early-stage symbolic interpreter for JAX programs with lattice-based type inference, targeting shape/dimension checking via abstract interpretation. Typed Rust codebase with architectural intent (interp, ir, lower modules) but no tests, CI, or license; 53 KB workspace.
knyazer /
masif2
JAX-based probabilistic learning-to-optimize codebase with typed architecture, structured src/ layout, and test suite. Recent activity (last push 2026-04-27) and 117 MB corpus indicate substantial academic effort, but no README, zero stars/forks, and limited external evidence of adoption.
knyazer /
cv
Personal CV project in LaTeX with AI-assisted variants generation (OpenRouter integration). Includes functional build system (just/uv), MIT license, and 2.5 years of sustained updates but minimal external utility.
knyazer /
testing-fancy-backprop
Early-stage research codebase exploring backpropagation through time variants (BPTT) and gradient-based hyperparameter optimization using JAX/Equinox, with working experiments but sparse documentation and no tests/CI.
knyazer /
link_prediction
Graph deep learning project for link prediction with early exit mechanisms. Features typed Python code with novel neural architectures (SASConv, adaptive exit strategies) but lacks tests, CI/CD, proper documentation, and production evidence.
knyazer /
lalamo-plugin-template
Empty Python template repo created today with minimal content (3 KB), no README, tests, or CI. Only MIT license and .gitignore present.
06 · Timeline
- Aug 28, 2017Joined GitHub
- Nov 15, 2023Created cv — (Very) Simple CV in latex
- Jul 3, 2024Created masif2
- Sep 3, 2024Created nano_jax_gpt
- Nov 12, 2025Created testing-fancy-backprop
- Feb 7, 2026Created lalamo-plugin-template
- Mar 4, 2026Created link_prediction — GDL project
- Mar 17, 2026Created dimlint
- Apr 27, 2026Most recent push to masif2
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.