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

#130 — Top 89.2%

preyam2002

preyam2002

C

Getting there

Overall

0.0

/ 100

01 · Roasts

CI? Never Heard of Her

12 repos analyzed, 11 have HAS_CI=no. You've written 44 Vim simulator test files but can't be bothered to wire up a 10-line GitHub Actions workflow. The tests exist; nobody's running them automatically.

Stars: The Empty Constellation

58 public repos, 641 commits this year, 0 total stars. Even your $140k-funded Lumora startup isn't attracting a single GitHub star. The work is real — the discoverability is not.

The 2-Minute Commit Sprint

twitter-extension: 2 commits, 2 minutes, 4 KB, no source code. That's not a project, that's a git init with extra steps. Your portfolio README proudly lists 12 projects while this one hides in shame.

TypeScript or Bust

86% TypeScript across 58 repos. Your langPcts look like a pie chart where someone forgot to add more than one pie. Move, PLpgSQL, Shell, Python — each a brave 2% soldier holding the diversity line.

1 Follower, 0 Following

Following nobody. Followed by one person (probably yourself on a second account). You're shipping a Vim Golf AI arena, a Web3 social platform, and a security scanner — but GitHub thinks you're a hermit.

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
    68C
  • Consistency
    20% weight
    65C
  • Quality
    20% weight
    72B
  • Depth
    15% weight
    58D
  • Breadth
    10% weight
    55D
  • Community
    10% weight
    25F

03 · Stats

365-day commit heatmap

150 active days

Less
More

Language distribution

7 langs
  • TypeScript86%
  • PLpgSQL2%
  • JavaScript2%
  • Shell2%
  • Move2%
  • Python2%
  • Other4%

04 · Numbers

Owned repos

non-fork

31

Commits

last 12 months

641

Followers

1

Joined GitHub

Aug 2019

05 · Top repos

preyam2002 /

ai-vim-golf-arena

55/100

Specialized Vim Golf competition platform with multi-model AI support and custom Vim simulator. Shipped, typed, well-documented, and tested. Indie project with live deployment and real functionality.

I25Q75D50
READMETestsTyped
TypeScript01mo ago

preyam2002 /

kindred

45/100

Modern TypeScript/Next.js social platform with multi-service media aggregation (Goodreads, MyAnimeList, Letterboxd, Spotify) and AI-powered taste matching. Well-documented (docs/, ARCHITECTURE.md, STATUS.md), typed, tested with Vitest, but no CI/CD automation. No public adoption signals yet (0 stars), single-developer

I25Q62D50
READMETestsTyped
TypeScript02mo ago

preyam2002 /

codex-plugin-claude

43/100

A Codex plugin bridge enabling Claude code reviews and task delegation via local CLI. Well-structured, typed (`.mjs` modules), meaningful docs in README and SKILL.md files, tests present. Early-stage plugin for a specialized editor with zero stars; shipped but niche.

I40Q55D35
READMETests
JavaScript014d ago

preyam2002 /

personal-website

43/100

Personal portfolio website built with Next.js 16, React 19, TypeScript. Typed, documented, structured with multiple components and MDX dispatches system. HAS_TESTS=yes, HAS_CI=no, HAS_LICENSE=no (claims MIT in README but flag says no). No production adoption signals.

I25Q60D45
READMETestsTyped
TypeScript01mo ago

preyam2002 /

preyam2002

42/100

Personal portfolio README showcasing 12+ named projects (Lumora, Aletheia, HFT System, etc.) across Web3, systems, and AI. Demonstrates active shipping pattern but this repo itself is a hollow index with no code artifacts.

I40Q50D35
README
Unknown01mo ago

preyam2002 /

better-history

40/100

A TypeScript Chrome extension for browsing history management with local storage, search, and analytics. Recent activity (2 commits in 30 days), typed codebase with tests and CI-ready structure, but lacks GitHub presence and active distribution.

I25Q60D35
READMETestsTyped
TypeScript01mo ago

preyam2002 /

vibeshield

40/100

Early-stage TypeScript security scanner with 54 attack modules, comprehensive penetration testing via Next.js/React web UI, and sophisticated infrastructure—but new, undocumented, unproven in production.

I25Q60D35
READMETestsCITyped
TypeScript01mo ago

preyam2002 /

doc-crawler

40/100

TypeScript web crawler for converting documentation sites to Markdown. Typed, structured, with tests and working API. Young repo (40 days), modest star/fork count, experimental phase.

I25Q60D35
READMETestsTyped
TypeScript02mo ago

preyam2002 /

echo

40/100

Fresh hackathon entry (3 days old, 8 commits): TypeScript EVE Frontier AI navigator combining Next.js 16 + React Three Fiber 3D starmap with Claude tool-use integration. Typed + documented + structured src/ layout, but no tests/CI and experimental scope.

I25Q60D35
READMETyped
TypeScript02mo ago

preyam2002 /

Amistada

38/100

TypeScript Next.js social matching platform with vector embeddings, AI, and real-time chat. Well-documented with clear architecture, tests configured, but no CI/CD, zero adoption signals, and only 10 recent commits from a new repo (3 months old).

I25Q55D35
READMETestsTyped
TypeScript02mo ago

preyam2002 /

origami-backend

20/100

Brand-new Java Spring Boot API for origami pattern validation, created 2026-03-28 with minimal commits. Typed language, basic controller & service structure, README present, but no tests, CI, or license. Single-day sprint project.

I15Q40D5
READMETyped
Java02mo ago

preyam2002 /

twitter-extension

12/100

One-off Chrome extension scaffold with minimal output (4 KB, 2 commits in 2 mins). Has README and .gitignore but no source files sampled, no tests, no CI, untyped JavaScript. Experimental toy project.

I5Q25D5
README
JavaScript02mo ago

06 · Timeline

  1. Aug 29, 2019
    Joined GitHub
  2. Nov 4, 2025
    Created kindred — A social taste-matching platform that aggregates your tracked media activity from Goodreads, MyAnimeList, Letterboxd, and Spotify to connect you with people who share your tastes.
  3. Dec 9, 2025
    Created ai-vim-golf-arena — This platform pits AI models against each other (and human benchmarks) in Vim Golf challenges - transforming text from a starting state to a target state using the fewest Vim keyst
  4. Dec 31, 2025
    Created Amistada
  5. Feb 6, 2026
    Created personal-website — A minimalist personal portfolio website built with Next.js 16 and React 19.
  6. Feb 17, 2026
    Created doc-crawler
  7. Feb 17, 2026
    Created preyam2002
  8. Mar 28, 2026
    Created echo
  9. Mar 28, 2026
    Created vibeshield
  10. Mar 28, 2026
    Created better-history
  11. Mar 28, 2026
    Created origami-backend
  12. Mar 28, 2026
    Created twitter-extension
  13. May 14, 2026
    Created codex-plugin-claude — Use Claude from Codex for code reviews or to delegate tasks. Inverse of openai/codex-plugin-cc.
  14. May 20, 2026
    Most recent push to codex-plugin-claude

07 · Compare

github.com/
preyam2002 · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total61.1
Top-end curve+5.1
Final overall66.2

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