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

#5 — Top 99.7%

mitchellh

Mitchell Hashimoto

A

Ship machine

Overall

0.0

/ 100

01 · Roasts

following: 0 — The Oracle Speaks

22,720 people follow you and you follow literally zero people back. GitHub's most powerful hermit. The algorithm thinks you're a deity; you've decided to play the part.

82% Stale Repo Ratio

97 of your 118 repos haven't been touched in 2+ years. That's not a portfolio, that's a graveyard with a very impressive headstone (libxev). At least put a 'archived' badge on the corpses.

4,061 Commits and Zero Days Off

Your heatmap looks like a solid green brick. No vacations. No weekends. No mercy. The 4 nightOwlPct suggests you even sleep on a schedule. Are you okay?

Nushell in 2026

vouch — a 4,438-star production tool used by Ghostty — is written in Nushell. You could've picked Go, Zig, or literally any language with a debugger. You chose the shell nobody's heard of. Respect. Terror. Both.

591 PRs This Year and Still No CI on go-libghostty

You opened 591 pull requests in a single year — more than one per day — but somehow the brand-new, 135-star cgo bindings repo you published 7 weeks ago has no CI. Cobbler's children, shoeless.

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
    81A
  • Consistency
    20% weight
    95S
  • Quality
    20% weight
    77B
  • Depth
    15% weight
    75B
  • Breadth
    10% weight
    80A
  • Community
    10% weight
    75B

03 · Stats

365-day commit heatmap

359 active days

Less
More

Language distribution

7 langs
  • Go51%
  • Zig22%
  • Ruby22%
  • Nushell2%
  • Nix1%
  • TypeScript0%
  • Other2%

04 · Numbers

Owned repos

non-fork

88

Commits

last 12 months

4,061

Followers

22,720

Joined GitHub

Feb 2008

05 · Top repos

mitchellh /

libxev

72/100

libxev is a production-ready cross-platform event loop with 3.5k stars, used in major projects like Ghostty; ships with polished architecture, multiple backends (io_uring, kqueue, epoll, WASI, IOCP), comprehensive docs, CI, and C API binding.

I65Q75D70
READMECI
Zig3,50128d ago

mitchellh /

vouch

70/100

A polished, production-ready trust management system with comprehensive GitHub Actions integration. 4.4k stars, full test suite (HAS_CI + HAS_TESTS), rich docs (README + design.md + ARCHITECTURE.md), and clean Nushell implementation used by Ghostty.

I65Q75D60
READMETestsCI
Nushell4,43814d ago

mitchellh /

nixos-config

69/100

Mitchell Hashimoto's well-documented NixOS/nix-darwin configuration demonstrating advanced multi-system setup (6 configurations across Linux/macOS/WSL). Typed Nix, comprehensive README, organized module structure, active maintenance, and ~6 years of sustained development with 30 recent commits.

I55Q75D75
README
Nix2,98914d ago

mitchellh /

zig-overlay

68/100

Well-maintained Nix flake packaging Zig compiler with 501 stars. Provides binary distribution mirrors, dev templates, Homebrew bottle support, and automated daily updates via CI. Solid tooling and documentation for Nix ecosystem users.

I65Q75D65
READMECI
Nix5017d ago

mitchellh /

zig-objc

65/100

Production-ready Objective-C runtime bindings for Zig with well-structured typed code, comprehensive tests, CI, and clear documentation. Actively maintained indie library used in shipping code.

I55Q75D65
READMECI
Zig3341mo ago

mitchellh /

go-libghostty

60/100

Well-crafted Go cgo bindings for libghostty-vt with comprehensive API, extensive tests, and detailed docs. MIT-licensed but young (7 weeks old), mirror repo with unstable API surface.

I55Q80D45
READMETestsTyped
Go1357d ago

mitchellh /

zig-js

59/100

Specialized Zig-to-JS WebAssembly interop library with clean NaN-boxing protocol, comprehensive tests, and MIT license. 284 stars, active maintenance (last push Apr 2026), but niche use case.

I55Q72D50
READMETests
Zig2841mo ago

06 · Timeline

  1. Feb 27, 2008
    Joined GitHub
  2. May 5, 2020
    Created nixos-config — My NixOS configurations.
  3. Aug 22, 2022
    Created zig-overlay — Nix flake for the Zig compiler.
  4. Dec 2, 2022
    Created zig-js — Access the JS host environment from Zig compiled to WebAssembly.
  5. Jan 2, 2023
    Created zig-objc — Objective-C runtime bindings for Zig (Zig calling ObjC).
  6. Jan 7, 2023
    Created libxev — libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kque
  7. Feb 5, 2026
    Created vouch — A community trust management system based on explicit vouches to participate.
  8. Apr 10, 2026
    Created go-libghostty — [Mirror] Go bindings for libghostty-vt. Source of truth: https://tangled.org/mitchellh.com/go-libghostty
  9. May 27, 2026
    Most recent push to go-libghostty

07 · Compare

github.com/
mitchellh · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total81.4
Top-end curve+4.6
Final overall86.0

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