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

#116 — Top 90.4%

vinaysingh8866

Vinay Singh

C

Getting there

Overall

0.0

/ 100

01 · Roasts

103 repos, 8 total stars

You've built the quantity side of the equation — 103 public repos — but the universe has rewarded them with a combined 8 stars. That's 0.08 stars per repo. Your GitHub profile is less a portfolio and more a warehouse sale nobody attended.

quine-blockchain: committed to committing nothing

quine-blockchain was created AND pushed within the same second (18:17:26 → 18:17:27). One second of effort, 5 KB of nothing, and a name that implies self-replication. Congratulations on the fastest repo lifecycle in the dataset.

68% graveyard ratio

Two-thirds of your repos haven't been touched in 2+ years. That's not a portfolio — that's a digital archaeology site. Someone set a GitHub notification to 'never' and never looked back.

README says MIT, file says 404

exchange_vsc boldly declares MIT license in the README while having no actual LICENSE file anywhere in the repo. Legally speaking, 'all rights reserved' is the default. Bold strategy for an open-source DEX.

90 PRs filed, 12 followers earned

You opened 90 pull requests this year — enough to be a top contributor at a mid-size company — and somehow turned that into 12 followers. The output-to-audience conversion rate here is genuinely historic.

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
    62C
  • Consistency
    20% weight
    60C
  • Quality
    20% weight
    62C
  • Depth
    15% weight
    58D
  • Breadth
    10% weight
    80A
  • Community
    10% weight
    55D

03 · Stats

365-day commit heatmap

264 active days

Less
More

Language distribution

7 langs
  • TypeScript65%
  • Vue10%
  • Python6%
  • SCSS4%
  • C3%
  • JavaScript3%
  • Other9%

04 · Numbers

Owned repos

non-fork

79

Commits

last 12 months

212

Followers

12

Joined GitHub

Apr 2015

05 · Top repos

vinaysingh8866 /

indian-ancestry

50/100

Specialized bioinformatics tool for Indian ancestry deconvolution with Rust core, Python compute sidecar, and React frontend. Well-structured multi-language project with HMM algorithms, PCA, ADMIXTURE pipeline, and 23andMe/AncestryDNA consumer upload—ships with tests and docs but lacks CI/CD and formal license.

I40Q60D50
READMETests
Python01mo ago

vinaysingh8866 /

bwap

48/100

TypeScript Next.js chatbot template with Polkadot integration, BAWP state machine, and AI SDK tooling. 0 stars, typed + tested + CI, ~5.5MB codebase. Personal/experimental project with clean architecture but no external adoption signals.

I25Q62D58
READMETestsCITyped
TypeScript03mo ago

vinaysingh8866 /

airgap-seed

45/100

Security-focused Rust tool for offline Ethereum key generation with BIP-39/BIP-32 support, memory hardening, and multi-language FFI bindings. Single contributor, experimental stage, 0 stars.

I25Q65D45
READMETyped
Rust01mo ago

vinaysingh8866 /

portfolio-test

40/100

Take-home assignment scaffold for Wails+Go trading journal app. Starter template with intentional TODOs in analytics, CSV import, and UI. Typed Go backend, structured layout, tests + CI, but minimal adoption signal (0 stars, recent push Feb 2026).

I15Q60D35
READMETestsCITyped
Go03mo ago

vinaysingh8866 /

kanon-react-native

38/100

React Native module for Kanon DID/Ethereum ledger integration with Credo framework. Typed TypeScript codebase (~6500 KB) implementing DID registrar/resolver, AnonCreds registry, and Ethereum smart contract interaction, but underdeveloped documentation, minimal tests (only placeholder), and experimental-stage implementa

I25Q50D35
READMETestsCITyped
TypeScript01mo ago

vinaysingh8866 /

exchange_vsc

35/100

Personal TypeScript DEX project with React UI, SDK, and Solidity contracts (13MB). Has README and tests, but no CI/license and only 2 commits in last 30 days. Monorepo structure for swap/liquidity platform.

I25Q45D35
READMETestsTyped
TypeScript03mo ago

vinaysingh8866 /

cheqd_verifiable_ai

35/100

TypeScript full-stack app (Express + Next.js + PostgreSQL) for verifiable AI credentials with Docker setup. Typed language and documented README, but no tests, CI, or license; modest git activity (19/30 commits in recent window).

I25Q45D35
READMETyped
TypeScript04mo ago

vinaysingh8866 /

rusty-wallet

33/100

Experimental Ethereum CLI wallet in Rust with wallet encryption, ERC20 support, and contract deployment. 175 KB codebase with minimal documentation, no tests or CI, and recent activity after 3-month gap suggests active development but early stage.

I25Q45D30
Typed
Rust01mo ago

vinaysingh8866 /

vinaysingh8866

25/100

Profile repository with minimal substantive code; 38MB size dominated by assets. README contains only an SVG header with no project description. 30 commits over ~4 years suggest sporadic activity but no clear deliverable.

I15Q25D35
READMECI
Unknown11mo ago

vinaysingh8866 /

vscswap-interface

18/100

Fork of Uniswap interface with GPL-3.0 license, zero stars/engagement, 2-month history (created Dec 2024, last push Feb 2026), minimal visible commits. TypeScript + tests + CI present but repo appears dormant or abandoned.

I5Q35D15
READMETestsCITyped
TypeScript03mo ago

vinaysingh8866 /

quine-blockchain

5/100

Empty scaffold created 2 minutes ago with no code, docs, tests, CI, or license. Single commit with 5 KB total size in C language.

I5Q10D5
C03mo ago

06 · Timeline

  1. Apr 26, 2015
    Joined GitHub
  2. Sep 8, 2022
    Created vinaysingh8866
  3. Dec 19, 2024
    Created vscswap-interface
  4. Dec 19, 2024
    Created exchange_vsc
  5. Jan 2, 2025
    Created rusty-wallet
  6. May 16, 2025
    Created cheqd_verifiable_ai
  7. May 25, 2025
    Created kanon-react-native
  8. Sep 6, 2025
    Created portfolio-test
  9. Sep 18, 2025
    Created airgap-seed
  10. Nov 12, 2025
    Created bwap
  11. Feb 19, 2026
    Created quine-blockchain
  12. Mar 30, 2026
    Created indian-ancestry
  13. Apr 25, 2026
    Most recent push to vinaysingh8866

07 · Compare

github.com/
vinaysingh8866 · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total62.1
Top-end curve+5.3
Final overall67.4

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