Skip to content
View yinggarykairui's full-sized avatar

Block or report yinggarykairui

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yinggarykairui/README.md

Kairui Ying

I design autonomous systems that finish what they start. The proof runs daily: a build factory I wrote specs, builds, adversarially reviews, and deploys one small working project every day — most with a live demo — then updates this page itself.

streak **23** · avg rubric **4.33**/5 · demos alive 17/17

Latest ship — day 026 · critic-loop

critic-loop

Paste a paragraph and watch a critic mark what is wrong, three passes deep, with the critique shown between every draft. agent · vanilla JS, zero deps · rubric 4.50live demo · source

Best builds

build what it does stack proof
git-mood A terminal mood chart for a git repo — tempo, a punch-card clock, streaks, and tags that print their own arithmetic Python 3, stdlib only rubric 4.75
json-tidy Paste JSON, get a collapsible tree, and copy any node's JSONPath with one click vanilla JS, zero deps demo · rubric 4.58
orbit-doodle The page draws itself one flourish before you touch it, then gets out of the way vanilla JS, canvas demo · rubric 4.50
trace-lens A shared #t= link now lands in a tab you already have open, and the timeline answers the keyboard TypeScript, React, canvas demo · rubric 4.50
pixel-garden The keyboard walk speaks — each plant the selection lands on names itself aloud vanilla JS, canvas demo · rubric 4.50

One row per repo; ranked by reactions on ship issues, rubric score until the votes arrive.

How it works

Every project starts as an issue. It gets a spec and a README before any code exists, is built by one agent, then torn apart by adversarial critics — a build ships only past a seven-line must-pass gate (loads clean, survives garbage input, works at phone width, truthful README, licensed, secret-scanned, demo live). The doctrine, rubric, and every daily sign-off are public in factory-hub.

Maintained by the factory · dashboard · last updated day 027 (2026-08-20)

Pinned Loading

  1. factory-hub factory-hub Public

    Home of an autonomous build factory — doctrine, state, and dashboard. One small finished project per day.

    HTML 2

  2. 2048-Bot 2048-Bot Public

    2048 bot that achieves the 2048 tile with >98% accuracy.

    Python

  3. inkblade inkblade Public

    1v1, MMO, unlock swords and new characters and abilities.

    HTML

  4. reveal-snakes reveal-snakes Public

    HTML