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

#268 — Top 77.6%

jvmespark

★ jvmes!

D

README enthusiast

Overall

0.0

/ 100

01 · Roasts

Commit History? What Commit History?

29 public commits in a year, and half of them appear to be 'initial commit' fired within 44 seconds of repo creation. jvmes is not iterating — jvmes is teleporting finished codebases into existence.

The Blitz Architect

peanut (OS), celene (CPU + toolchain), myotis (SSA compiler), lunara-ml (ML compiler), gpu-kernel-suite (CUDA kernels) — all shipped in single-session bursts. Impressive architecture, zero commit history. git log reads like a greatest-hits album with no B-sides.

Abandoned Lunara Prime

You built lunara as an ONNX→PTX compiler scaffold, apparently decided it was too clean, then rebuilt it as lunara-ml. The original lunara sits there with no README and a single commit, a haunted house for your ambitions.

cryogen: Dreams Written in Markdown

'Vulkan ray tracing, physics, networking, ECS' — all described in the README, none of it visible in source files, entire repo created in 37 seconds. This is a feature roadmap cosplaying as a codebase.

0 Stars Across 13 Repos

totalStars = 0. Every single one. You're building operating systems and GPU compilers in a sealed vault. At some point the portfolio needs a portfolio.

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
    56D
  • Consistency
    20% weight
    55D
  • Quality
    20% weight
    57D
  • Depth
    15% weight
    50D
  • Breadth
    10% weight
    65C
  • Community
    10% weight
    50D

03 · Stats

365-day commit heatmap

25 active days

Less
More

Language distribution

7 langs
  • C++48%
  • Makefile23%
  • Python12%
  • C5%
  • TypeScript4%
  • CMake3%
  • Other5%

04 · Numbers

Owned repos

non-fork

11

Commits

last 12 months

29

Followers

22

Joined GitHub

Nov 2022

05 · Top repos

jvmespark /

lunara-ml

47/100

Early-stage ML compiler IR and CUDA codegen framework with typed C++, documented architecture, comprehensive test suite, and working CPU/GPU backends—but no README, zero adoption, and nascent feature set.

I25Q60D50
Tests
C++02mo ago

jvmespark /

peanut

45/100

A bare-metal 32-bit x86 hobby OS with bootloader, preemptive multitasking, SMP, paging, buddy allocator, and embedded CPU emulator. Typed C codebase with structured architecture and comprehensive design docs, but experimental scope and zero public adoption.

I25Q60D50
READMETests
C029d ago

jvmespark /

myotis

43/100

Early-stage SSA compiler in C++20 with front/mid/back pipeline; lexer, parser, IR builder, dominators, and CI working; multiple stub optimizations not yet implemented.

I25Q55D50
READMETestsCI
C++02mo ago

jvmespark /

celene

40/100

Complete 8-bit CPU stack (ISA, assembler, compiler, emulator, Verilog) with typed Python, structured layout, tests, and working examples. Fresh project (1 day old, 1 commit) with zero adoption but ambitious scope demonstrates sustained design work.

I25Q60D35
READMETests
Python01mo ago

jvmespark /

gpu-kernel-suite

40/100

Educational GPU kernel reference implementations (CUDA/Triton/Pallas) for SGEMM, softmax, RMSNorm, FlashAttention, with typed Python harness, tests, and CI. Created Apr 26, 2026 with 1 recent commit; experimental single-author project.

I25Q60D35
READMETestsCI
Python01mo ago

jvmespark /

jvmespark.github.io

35/100

Personal Next.js 14 blog with MDX, D3 graph, and Tailwind. Typed, documented, well-structured for a portfolio site but brand-new (1 day old, 1 commit) with 0 stars/forks—experimental personal project.

I25Q60D20
READMECITyped
TypeScript01mo ago

jvmespark /

myotis2

23/100

A complete SSA compiler (lexer → parser → IR → optimization passes → code generation) for a C-like language targeting x86, ARM, and PTX. One-shot dump created hours ago; 0 stars, 78 KB, MIT-licensed.

I15Q50D5
READMETests
C++01mo ago

jvmespark /

cryogen

15/100

Game engine scaffold with ambitious feature claims (Vulkan ray tracing, physics, networking) but only 91 KB, 1 commit, zero adoption. README describes architecture but no actual source files delivered yet.

I15Q25D5
READMETests
C++029d ago

jvmespark /

lunara

15/100

Single-commit ML compiler stub (74 KB, 1 recent push) with architectural documentation but no verifiable implementation, tests, or CI—appears to be a project scaffold or placeholder.

I5Q35D5
READMETests
C++01mo ago

jvmespark /

jvmespark

5/100

Empty scaffold repo created May 5, 2026, containing only a README with personal bio/CV content. No source code, tests, CI, license, or meaningful project deliverables.

I5Q10D5
README
Unknown029d ago

06 · Timeline

  1. Nov 27, 2022
    Joined GitHub
  2. Feb 21, 2026
    Created myotis — SSA compiler: parsing → IR → optimization passes → AVX-512 + PTX codegen. LLVM-style architecture, built from scratch.
  3. Mar 1, 2026
    Created lunara-ml
  4. Apr 26, 2026
    Created lunara — ML kernel compiler: StableHLO → MLIR linalg → Triton → PTX.
  5. Apr 26, 2026
    Created gpu-kernel-suite — ML Kernel implementations. CUDA, Triton, JAX, MLIR. Nsight traces, roofline analysis, annotated Triton IR.
  6. Apr 28, 2026
    Created myotis2 — SSA compiler: parsing → IR → optimization passes → AVX-512, AAPCS64, PTX codegen. LLVM-style architecture.
  7. May 1, 2026
    Created celene — 8-bit CPU + toolchain: ISA, assembler, emulator, compiler, runtime, Verilog CPU.
  8. May 1, 2026
    Created jvmespark.github.io — A personal website built with Next.js 14, MDX, Tailwind, and D3.
  9. May 5, 2026
    Created cryogen — Game engine with multiplayer networking, 3D mesh loading, rigid-body physics system, and real-time physically-based ray tracing.
  10. May 5, 2026
    Created peanut — 32-bit x86 multi-core operating system booted on bare metal via a hand-rolled two-stage BIOS bootloader.
  11. May 5, 2026
    Created jvmespark
  12. May 5, 2026
    Most recent push to jvmespark

07 · Compare

github.com/
jvmespark · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total55.4
Top-end curve+3.9
Final overall59.3

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.
jvmespark · 59.3/100 — Rate My GitHub