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

#302 — Top 74.8%

Nityahapani

Nityahapani

D

README enthusiast

Overall

0.0

/ 100

01 · Roasts

GitHub is not a deployment platform

10 repos, all launched in single-day sprints with 1–3 commits each. finverse got 30 commits over 40 days — congrats, that's your only repo that aged past a toddler. The rest are architectural PowerPoints with a pyproject.toml stapled on.

One language, one domain, infinite repos

Python 98%, quant finance 100% of repos. fluxgb, stratbench, quantfast, finverse, navpy — you're not diversifying your portfolio, you're just splitting the same README into new folders and calling it a library.

11 total stars across 10 repos

syndatakit under JOSS review, finverse on PyPI, adversarial-market-marl with a belief transformer and MINE estimator — and between them they've collected 11 stars. Your GitHub profile has the adoption curve of a research paper with no citations.

Heatmap: 41 empty weeks

Your contribution heatmap is a blank canvas for 80% of the year, then a chaotic burst of repo launches. privateWorkLikely=true is doing heavy lifting here — without that flag you'd be scoring in the floor. Consider making at least one commit in daylight before May.

alphachem_repo: 3 commits, 6 minutes, 0 substance

Created 2026-04-12, last pushed 2026-04-12 — all 3 commits in a 6-minute window. 80KB of design docs and ARCHITECTURE.md describing Atoms, Bonds, and Molecules. No source files sampled. This is a README cosplaying as a library.

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

03 · Stats

365-day commit heatmap

27 active days

Less
More

Language distribution

4 langs
  • Python98%
  • Jupyter Notebook2%
  • TeX0%
  • Makefile0%

04 · Numbers

Owned repos

non-fork

10

Commits

last 12 months

138

Followers

4

Joined GitHub

Nov 2022

05 · Top repos

Nityahapani /

syndatakit

55/100

Research-grade synthetic data generator for finance with 18 dataset profiles, Gaussian copula + VECM/GARCH models, fidelity + privacy audit framework, typed Python, comprehensive docs (design.md, ARCHITECTURE.md, STATUS.md), 168 passing tests, and Flask REST API. Early-stage active portfolio project under JOSS review.

I40Q75D50
READMETestsCI
Python51mo ago

Nityahapani /

finverse

53/100

ML-powered financial modeling toolkit (DCF, GARCH, options, credit, risk) with 58 modules across 13 layers. Typed Python, CI/CD, tests, MIT license, ~400KB codebase. Early-stage indie project (5 stars, 40 days old) shipping structured, documented modules but pre-market adoption.

I40Q65D55
READMETestsCI
Python51mo ago

Nityahapani /

adversarial-market-marl

50/100

Novel MARL framework for adversarial market microstructure with MINE-based information leakage penalty, featuring realistic LOB matching, belief inference, and alternating optimization. Early-stage research codebase (1 star, created March 2026) with solid engineering (typed Python, CI/tests, docs) but minimal external

I25Q65D50
READMETestsCI
Python12mo ago

Nityahapani /

chse

45/100

A rigorous formal-theory implementation of CHSE (Contested Hierarchy with Social Embedding) game theory in Python. Well-documented with multi-year scope, typed code, but nascent adoption (0 stars, 9 days old, sparse test coverage of advanced features).

I25Q60D50
READMETestsCI
Python01mo ago

Nityahapani /

fluxgb

41/100

From-scratch GBDT library with finance-specific losses (Sharpe, PinballLoss, DrawdownLoss), Mondrian conformal prediction, and Regime-Weighted Gradient Boosting. Novel algorithms validated on regime-dependent benchmarks; well-documented with tests, CI, and organized multi-file architecture (158 KB, HAS_CI=yes, HAS_TEST

I25Q72D25
READMETestsCI
Python01mo ago

Nityahapani /

navpy

40/100

Early-stage Python mutual fund analytics library with typed code, structured multi-file layout, tests, CI, and detailed README. Created 2026-05-02, minimal commit history (5 of last 30), but ships with complete API surface: NAV fetching, analytics (CAGR, drawdown, rolling metrics), CLI, and comprehensive test suite.

I25Q60D35
READMETestsCI
Python01mo ago

Nityahapani /

stratbench

32/100

Brand-new financial benchmarking library with regime-aware performance metrics, HMM-based regime detection, and multi-strategy comparison. Well-structured codebase with comprehensive tests and CI, but zero adoption signals (no stars, no external visibility yet).

I15Q60D20
READMETestsCI
Python01mo ago

Nityahapani /

quantfast

32/100

Early-stage ML backtesting library (v0.6.0) for single-stock analysis with 44 features, 14 models, and AutoPilot automation. Brand new repo (4 hours old) with minimal adoption but solid technical foundation: typed Python, structured src/, comprehensive docs, tests, CI/CD. Experimental prototype phase.

I25Q50D20
READMETestsCI
Python01mo ago

Nityahapani /

forge_repo

22/100

Experimental finance ML library (FORGE) with sophisticated architecture but zero adoption (0 stars, <24h old, 1 commit). Typed Python + docs + tests + CI present; however incomplete implementation, no real validation data, and no production evidence.

I5Q40D20
READMETestsCI
Python029d ago

Nityahapani /

alphachem_repo

20/100

Early-stage Python research framework for alpha modeling with ambitious design docs but minimal implementation (3 commits, 80 KB total, untyped). Shows promise via comprehensive README and architecture docs but lacks substance: no source files sampled, 0 stars/forks, created today.

I15Q45D5
READMETestsCI
Python01mo ago

06 · Timeline

  1. Nov 17, 2022
    Joined GitHub
  2. Mar 14, 2026
    Created syndatakit — Research-grade synthetic data generator for finance & econometrics
  3. Mar 22, 2026
    Created finverse — The ML-powered financial modeling toolkit for Python.
  4. Mar 29, 2026
    Created adversarial-market-marl
  5. Apr 8, 2026
    Created chse
  6. Apr 12, 2026
    Created alphachem_repo
  7. Apr 16, 2026
    Created quantfast
  8. Apr 28, 2026
    Created stratbench
  9. Apr 28, 2026
    Created fluxgb
  10. May 2, 2026
    Created navpy
  11. May 5, 2026
    Created forge_repo
  12. May 5, 2026
    Most recent push to forge_repo

07 · Compare

github.com/
Nityahapani · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total54.1
Top-end curve+3.6
Final overall57.7

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