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

#33 — Top 98.2%

lhypds

Heyang Liu

B

Solid engineer

Overall

0.0

/ 100

01 · Roasts

Commit firehose

3,398 commits this year and a 360 multi-repo activity volume: the green squares are doing overtime.

Zero-star constellation

The portfolio ships 20+ named projects, but most sampled repos still show 0 stars and 0 forks. Distribution is the missing feature.

Test-suite selective

gift, pob, and .note brought tests; lo, stash, tikt, q, and liveboard left CI and tests on the backlog.

Platform-hopper

From Pob's Go/Swift/C/C# automation stack to lo-even glasses UI and Rust CLI tooling, this is far beyond another CRUD-only profile.

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
    80A
  • Quality
    20% weight
    72B
  • Depth
    15% weight
    65C
  • Breadth
    10% weight
    80A
  • Community
    10% weight
    80A

03 · Stats

365-day commit heatmap

281 active days

Less
More

Language distribution

7 langs
  • JavaScript53%
  • TypeScript15%
  • Go11%
  • CSS5%
  • Shell4%
  • C#3%
  • Other9%

04 · Numbers

Owned repos

non-fork

53

Commits

last 12 months

3,398

Followers

25

Joined GitHub

May 2013

05 · Top repos

lhypds /

gift

62/100

A substantial JavaScript hooks server with four trigger types, a React dashboard, CLI tooling, and a focused Node test suite; adoption is unproven at 0 stars, but implementation depth and operational safeguards are strong.

I20Q75D65
READMETests
JavaScript★ 01mo ago

lhypds /

pob

50/100

Pob is a substantial, documented Go desktop automation bridge with PSL macro execution, cross-platform native shells, MCP/HTTP control, binary frame IPC, and focused protocol and behavior tests.

I25Q75D50
READMETestsTyped
Go★ 01mo ago

lhypds /

lo-even

49/100

A documented, typed TypeScript Even G2 companion for lo with a substantial glasses UI, offline preview/drive tools, API integration, routing fallback, localization, and carefully measured pixel layout; adoption is not yet demonstrated.

I30Q62D50
READMETyped
TypeScript★ 01mo ago

lhypds /

lhypds

48/100

A maintained portfolio hub documenting 20+ named shipped projects and multiple live deployments, but this repository itself is primarily a README with no typed source, tests, CI, license, or gitignore.

I40Q40D65
README
Unknown★ 01mo ago

lhypds /

.note

46/100

A documented Rust CLI for structured human-readable notes, with formatting, fuzzy search/open/delete, Markdown conversion, cross-platform installers, release packaging, and update support.

I20Q68D50
READMETestsTyped
Rust★ 01mo ago

lhypds /

liveboard-mod-basic

45/100

A substantial, typed Liveboard module package with 13 registered modules, detailed README documentation, and careful browser integrations, but no visible tests, CI, license, stars, or external adoption evidence.

I20Q60D50
READMETyped
TypeScript★ 01mo ago

lhypds /

liveboard

45/100

A documented, typed React/Vite liveboard with modular card loading, persistent layouts, streaming AI edits, filesystem-backed data, and content-addressed image APIs; adoption is not yet evidenced by stars or forks.

I25Q60D50
READMETyped
TypeScript★ 01mo ago

lhypds /

stash

39/100

A substantial personal React/Express stash application with multi-platform URL analysis, authentication, screenshots, search, and sharing, but no visible adoption, tests, CI, license, or static typing.

I20Q45D50
README
JavaScript★ 01mo ago

lhypds /

timer

36/100

A documented, typed React/Vite timer with countdown, count-to, stopwatch, keypad, persistence, localization, and touch-oriented UI; it is thoughtfully structured but has no tests, CI, license, or visible adoption.

I20Q52D35
READMETyped
TypeScript★ 01mo ago

lhypds /

tikt

34/100

A polished but early-stage React/Express timeline app with SQLite persistence, authentication, localization, audio/location capture, and Mapbox-backed knot statistics, but no visible tests, CI, license, or adoption.

I25Q40D35
README
JavaScript★ 01mo ago

lhypds /

q

34/100

A functional JavaScript React/Express survey app with SQLite persistence, OpenAI survey generation, multilingual UI, scoring, charts, and streamed analysis, but no visible adoption or engineering automation.

I20Q45D35
README
JavaScript★ 01mo ago

lhypds /

lo

32/100

A substantial React/Express location social app with maps, weather, posts, messaging, marks, localization, and account sync, but currently has no visible adoption, tests, CI, license, or typed code.

I20Q40D35
README
JavaScript★ 01mo ago

06 · Timeline

  1. May 25, 2013
    Joined GitHub
  2. Jul 17, 2023
    Created .note — note is a format.
  3. Aug 19, 2023
    Created lhypds
  4. Jun 18, 2025
    Created timer — timer program.
  5. Apr 17, 2026
    Created gift — Webhooks.
  6. Apr 25, 2026
    Created q — Survey.
  7. May 26, 2026
    Created liveboard — Live board online.
  8. Jun 13, 2026
    Created liveboard-mod-basic — Basic liveboard modules
  9. Jun 27, 2026
    Created pob — Perception & Operation Bridge.
  10. Jul 20, 2026
    Created stash — Stashing things.
  11. Aug 1, 2026
    Created tikt — A tick tied in time.
  12. Aug 25, 2026
    Created lo — Your location.
  13. Aug 28, 2026
    Created lo-even
  14. Sep 2, 2026
    Most recent push to lo

07 · Compare

github.com/
lhypds · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total73.2
Top-end curve+5.8
Final overall79.0

Tier thresholds

S90–100Mass-producing humansA80–89Ship machineB70–79Solid engineerC60–69Getting thereD40–59README enthusiastF0–39GitHub 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.
lhypds · 79.0/100 — Rate My GitHub