01 · Roasts
71 repos, 20 total stars
You've published 71 repositories and accumulated a grand total of 20 stars across all of them. That's 0.28 stars per repo — less than one star for every three projects you've shipped. The algorithm is not impressed.
study-tracker studied nothing
study-tracker: 4 KB, 1 commit, 3 days of existence, no README, no tests, no code. It tracked exactly zero studies before being abandoned. Inspirational stuff from the CEO of neoly-ai.
Half your repos are graveyards
staleRepoRatio=0.51 — statistically speaking, flipping a coin to pick one of your repos has even odds of landing on a project last touched over 2 years ago. You're maintaining a digital cemetery.
Profile README has CI but no code
Your profile README has a GitHub Actions CI workflow. For a README. With no source files. You automated the deployment of your bio. The pipeline ships; the product does not.
Great architecture, zero audience
shorts-thing has ARCHITECTURE.md, STATUS.md, design.md, a full pipeline, 61 MB of code — and 0 stars. gg is a production-grade Go proxy. 0 stars. You're building in a bunker with the lights off.
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% weight55D
- Consistency20% weight55D
- Quality20% weight72B
- Depth15% weight50D
- Breadth10% weight65C
- Community10% weight25F
03 · Stats
365-day commit heatmap
170 active days
Language distribution
- JavaScript61%
- TypeScript24%
- Go8%
- Python2%
- HTML2%
- CSS1%
- Other2%
04 · Numbers
Owned repos
non-fork
57
Commits
last 12 months
138
Followers
5
Joined GitHub
Dec 2019
05 · Top repos
MaheshDoiphode /
gg
Bedrock proxy with zero third-party dependencies, OpenAI/Anthropic-compatible APIs, typed Go codebase, comprehensive tests, and production-ready architecture. 125 KB footprint, ~3 weeks of commits, ships as single static binary.
MaheshDoiphode /
shorts-thing
Self-hosted YouTube Shorts pipeline with full pipeline (transcribe→clip→narrate→caption→upload), typed Node.js backend, React frontend, comprehensive test coverage, and detailed configuration. Zero stars but non-trivial architecture with real product intent.
MaheshDoiphode /
kiro-proxy
Go proxy server translating Kiro accounts into OpenAI/Anthropic API endpoints. Well-typed with HAS_CI, HAS_TESTS, HAS_README; ~102 KB (~2k LOC), solid architecture across multiple packages, but zero adoption (0 stars, 0 forks). Personal project shipping without named external product presence.
MaheshDoiphode /
MaheshDoiphode
Personal GitHub profile README with no actual project code, tech badges, and CI workflow. Pure portfolio artifact with zero substantive source files or real output.
MaheshDoiphode /
study-tracker
Empty scaffold with 4 KB total size, no files accessible, 1 commit in 3 days, and no documentation, tests, CI, or language metadata. Appears to be an abandoned or never-populated project stub.
06 · Timeline
- Dec 15, 2019Joined GitHub
- Mar 29, 2025Created MaheshDoiphode
- Mar 21, 2026Created shorts-thing
- Jun 22, 2026Created kiro-proxy
- Jul 26, 2026Created study-tracker
- Jul 30, 2026Created gg
- Aug 31, 2026Most recent push to MaheshDoiphode
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.