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

#128 — Top 89.4%

Ayush-Vish

Ayush Vishwakarma

C

Getting there

Overall

0.0

/ 100

01 · Roasts

The RuralSync Extended Universe

Four repos — customer portal, provider portal, agent app, and backend — all named 'RuralSync-Something', all 0 stars, all solo. You've built an entire startup for an audience of one. The microservices org chart is real; the users are not.

Tests Are Optional (Apparently)

RuralSync-Backend gets a Jest suite. ShellSync and CloudSync — your two most architecturally ambitious projects — ship with HAS_TESTS=no. Distributed systems without tests isn't brave engineering, it's just hoping.

License? Never Heard of Her

Service-provider-ruralsync is a 1333 KB, multi-module TypeScript app with CI, Zustand stores, and a Vercel deploy link — and no LICENSE file. You documented every feature except whether anyone's allowed to use it.

362 Commits, 4 Stars

A full year of daily-ish commits across 7 languages and 6 serious projects, yielding 4 total stars. The output is real; the audience hasn't arrived yet. At some point the two need to meet.

multiRepoVolume: 187 — Consistency Floor Saved You

Your raw 362 yearly commits would've scored a 50 for Consistency. The only reason you're at 65 is that the multi-repo volume metric (187) proves you actually shipped across projects. The heatmap has week-long dead zones that would've hurt otherwise.

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
    65C
  • Quality
    20% weight
    67C
  • Depth
    15% weight
    62C
  • Breadth
    10% weight
    65C
  • Community
    10% weight
    50D

03 · Stats

365-day commit heatmap

155 active days

Less
More

Language distribution

7 langs
  • TypeScript66%
  • Jupyter Notebook13%
  • Python8%
  • JavaScript7%
  • Go4%
  • CSS1%
  • Other1%

04 · Numbers

Owned repos

non-fork

50

Commits

last 12 months

362

Followers

17

Joined GitHub

Mar 2023

05 · Top repos

Ayush-Vish /

RuralSync-Backend

55/100

RuralSync Backend: TypeScript Express API with modular architecture, vector search, booking system, multi-role auth. 0 stars, young repo (4 months), but shows solid engineering with DI pattern, tests, CI, and production-ready scope (5+ service modules).

I40Q70D55
READMETestsCITyped
TypeScript02mo ago

Ayush-Vish /

RuralSync

50/100

RuralSync customer portal: TypeScript Next.js 15 SPA with location-based service search, booking workflow, and reviews. Typed codebase, structured src/, meaningful README, tests + CI present. Zero external adoption (0 stars, 0 forks); personal/portfolio project.

I25Q60D50
READMETestsCITyped
TypeScript02mo ago

Ayush-Vish /

Agent-RuralSync

50/100

TypeScript React field agent management app with dashboard, booking details, live location sharing, and payment tracking. Ships with tests, CI, typed code, and structured src/. Created Nov 2024, minimal stars but complete working product.

I40Q65D45
READMETestsCITyped
TypeScript02mo ago

Ayush-Vish /

ShellSync

50/100

TypeScript/Go collaborative terminal sharing app with real-time sync via gRPC + WebSockets. Typed, documented, CI/CD present, multi-component architecture (backend, frontend, client agent). Early-stage project with 3 stars, functional architecture but minimal tests.

I40Q60D50
READMECITyped
TypeScript34mo ago

Ayush-Vish /

Service-provider-ruralsync

45/100

RuralSync provider portal: React 18 + TypeScript dashboard for service provider management. TypeScript, Zustand state, structured layout, tests, CI. No license. HAS_README, HAS_TESTS, HAS_CI present; reasonable scope but limited adoption signals (0 stars, personal project).

I25Q60D50
READMETestsCITyped
TypeScript02mo ago

Ayush-Vish /

CloudSync

42/100

Distributed cloud storage system with Go master/agent architecture, gRPC+HTTP hybrid protocols, and in-memory metadata management. Typed, documented, and structured but thin on tests and production readiness.

I25Q60D35
READMECITyped
TypeScript04mo ago

Ayush-Vish /

Ayush-Vish

18/100

GitHub profile config repo with README listing author's projects and experience. No code, tests, CI, or license. Purely a personal portfolio showcase at 62 KB with minimal functional content.

I5Q20D25
README
Unknown02mo ago

06 · Timeline

  1. Mar 15, 2023
    Joined GitHub
  2. Jul 19, 2023
    Created Ayush-Vish — Config files for my GitHub profile.
  3. Oct 28, 2024
    Created Service-provider-ruralsync
  4. Nov 5, 2024
    Created Agent-RuralSync
  5. Apr 17, 2025
    Created ShellSync — A Collaborative Playground of Terminals.
  6. Jul 30, 2025
    Created RuralSync — This is the customer portal of the Ruralsync
  7. Dec 13, 2025
    Created RuralSync-Backend — A robust, scalable backend API for the RuralSync rural services marketplace platform.
  8. Dec 18, 2025
    Created CloudSync — CloudSync is a distributed storage cloud.
  9. Apr 3, 2026
    Most recent push to RuralSync

07 · Compare

github.com/
Ayush-Vish · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total61.2
Top-end curve+5.1
Final overall66.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.
Ayush-Vish · 66.3/100 — Rate My GitHub