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

#12 — Top 99.2%

santhreal

Santh

A

Ship machine

Overall

0.0

/ 100

01 · Roasts

1207 PRs, 0 Collaborators

You merged 1,207 pull requests this year into your own repos with soloPct of 100%. That's not a review culture, that's a man having a very formal argument with himself every single day.

232 Repos, 145 Total Stars

You've built 232 repositories and collected 145 stars — that's a batting average of 0.625 stars per repo. keyhog carries the entire team on its back with 98 of them.

14,020 Commits and Zero Days Off

14,020 commits in a year works out to 38.4 commits per day. Your heatmap saturates to '4' for the last 15 weeks straight. At some point the question becomes: are you a developer or a git cron job?

Confidently BETA

wafrift (BETA), openpack (beta), vyre (0.7.2 but 3 stars) — you version things with enterprise discipline and ship them to crates.io with zero users. You're running a very well-documented one-man SaaS with no customers.

codewalk: A Crate That Re-exports a Crate

codewalk's entire value proposition is re-exporting walkkit. You wrote a README, ARCHITECTURE.md, and a full CI pipeline for a file that calls use walkkit::*. Commitment to process is undeniable.

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
    73B
  • Consistency
    20% weight
    95S
  • Quality
    20% weight
    82A
  • Depth
    15% weight
    75B
  • Breadth
    10% weight
    65C
  • Community
    10% weight
    55D

03 · Stats

365-day commit heatmap

295 active days

Less
More

Language distribution

7 langs
  • Rust55%
  • TypeScript39%
  • Python3%
  • Shell1%
  • HTML1%
  • JavaScript0%
  • Other1%

04 · Numbers

Owned repos

non-fork

69

Commits

last 12 months

14,020

Followers

41

Joined GitHub

Apr 2020

05 · Top repos

santhreal /

procjail

75/100

Rust security sandbox library with multi-strategy containment (bubblewrap/firejail/unshare), comprehensive seccomp filtering, environment variable stripping, and cgroups v2 resource limits. Ships with full CI/CD, 207KB codebase, structured architecture, and production-ready error handling.

I55Q85D65
READMETestsCITyped
Rust019d ago

santhreal /

keyhog

73/100

GPU-accelerated Rust secret scanner with 934 detectors, comprehensive TOML-based detector system, multi-backend verification, and production-class architecture. 98 stars, ~70KB codebase with 6-month trajectory and strict CI/test discipline.

I65Q85D70
READMETestsCITyped
Rust98this week

santhreal /

vyre

70/100

Compiler-grade GPU compute substrate with strict type safety, extensive test suites, and multi-backend support (CUDA, WGPU, SPIR-V, Metal). Production-ready artifact pipeline with conformance gates and rigorous architecture documentation.

I55Q80D75
READMETestsCITyped
Rust3this week

santhreal /

veyyon

68/100

A comprehensive terminal coding agent (CLI + TUI) in TypeScript + Rust with sophisticated architecture, full test/CI coverage, extensive docs, and mature development practices; 30 of 30 recent commits show sustained engineering but indie adoption at 19 stars limits impact.

I55Q80D65
READMETestsCITyped
TypeScript19this week

santhreal /

wafrift

67/100

Production-grade Rust WAF-evasion toolkit with 16-crate workspace, comprehensive CI (cargo clippy, audit, docker), structured documentation, and active-learning WAF modeling. BETA status, sparse cloud-WAF coverage, but ships locally-tested tactics (ModSec, Coraza, BunkerWeb).

I55Q75D65
READMECITyped
Rust21this week

santhreal /

openpack

67/100

Security-focused ZIP archive reader supporting APK/IPA/CRX with strict limits, comprehensive tests (unit/adversarial/property-based), CI/CD pipeline, and feature-gated format extensions. Experimental but well-engineered.

I40Q80D60
READMETestsCITyped
Rust019d ago

santhreal /

lurien-driver

61/100

lurien-driver: production-ready Rust stealth browser driver with comprehensive CI, extensive documentation (ARCHITECTURE.md, docs/), typed codebase (Rust), and modular persona/fingerprint architecture across 9 workspace crates; 0 stars but part of named lurien-browser ecosystem with working HTTP daemon, MCP server, and

I55Q75D50
READMECITyped
Rust07d ago

santhreal /

gossan

60/100

Comprehensive Rust-based attack surface recon tool with 22 modular crates, CI/CD, substantial documentation, and feature-gated architecture. Early-stage production tool with clear security focus and structured codebase.

I45Q75D60
READMECITyped
Rust319d ago

santhreal /

secfinding

58/100

Production-ready Rust library providing typed security finding types with builder API, 20+ evidence variants, and Reportable trait for scanner integration. Well-documented with CI/tests, but zero adoption signals (0 stars/forks, unpublished despite crates.io infrastructure).

I40Q80D55
READMETestsCITyped
Rust019d ago

santhreal /

ziftsieve

55/100

High-quality Rust library for literal extraction from compressed data without decompression. Supports LZ4, Snappy, Gzip, Zstd with full CI, tests, and docs. Specialized compression search tool with polished craftsmanship.

I40Q75D50
READMETestsCITyped
Rust019d ago

santhreal /

attackstr

55/100

Rust security payload generation library with TOML grammar engine, 19 encodings, mutation strategies, comprehensive tests, CI/CD pipeline, and solid documentation. Part of Santh ecosystem; shipped but early-stage (0 stars, beta status).

I40Q75D50
READMETestsCITyped
Rust019d ago

santhreal /

codewalk

52/100

Lightweight Rust facade crate re-exporting walkkit; ships with CI, tests, ARCHITECTURE.md, binary detection, bounded I/O, but 0 stars, experimental status, and minimal independent code.

I25Q75D50
READMETestsCITyped
Rust019d ago

06 · Timeline

  1. Apr 28, 2020
    Joined GitHub
  2. Mar 20, 2026
    Created keyhog — GPU-accelerated secret scanner for code, Git history, containers, cloud, browser assets, and CI. 923 detectors, live verification, CUDA, Metal, WGPU.
  3. Mar 26, 2026
    Created procjail — Process sandbox for untrusted code - Linux namespaces, firejail, bubblewrap, watchdog timeout
  4. Mar 26, 2026
    Created codewalk — Fast security-aware file tree walker - gitignore, binary detection, memmap2, parallel
  5. Mar 26, 2026
    Created secfinding — Universal security finding types - Severity, Evidence, Finding, Reportable trait
  6. Mar 26, 2026
    Created attackstr — Grammar-based security payload generation - TOML-driven, composable, mutation engine, 19 encodings
  7. Mar 26, 2026
    Created openpack — Safe archive-reader for ZIP-derived formats (ZIP, CRX, JAR, APK, IPA) with BOM-safe checks.
  8. Mar 27, 2026
    Created gossan — Attack surface management and recon - subdomain enumeration, port scanning, tech fingerprinting, hidden endpoints, cloud discovery
  9. Apr 8, 2026
    Created ziftsieve — Search compressed data without full decompression
  10. Apr 25, 2026
    Created wafrift — WAF evasion testing toolkit. Grammar + encoding mutation, dialect-specific bypasses, evolutionary search, per-WAF gene-bank persistence. Rust.
  11. Apr 29, 2026
    Created vyre — Compiler-grade sequential GPU compute. Workgroup-local stacks, queues, hashmaps, dominator trees, fixed-point dataflow. CUDA + WGPU + SPIR-V with bit-exact conformance gate. Rust.
  12. Jul 16, 2026
    Created veyyon — Local terminal coding agent: CLI + TUI. Bring your own key/sub. Fork of oh-my-pi. Determined to end Human Slop
  13. Aug 17, 2026
    Created lurien-driver — lurien-driver: the Rust face of lurien-browser. One verb registry behind a CLI, an MCP server, and an HTTP daemon, plus the guise persona crates.
  14. Aug 27, 2026
    Most recent push to veyyon

07 · Compare

github.com/
santhreal · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total76.9
Top-end curve+5.4
Final overall82.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.
santhreal · 82.3/100 — Rate My GitHub