Build & maintain

Projects

Project stories explain why a piece of software exists and where its boundary is. The catalog below accounts for every public repository, including forks and meta repositories, so nothing is hidden and nothing is inflated.

Stories

Project stories

Long-form pages for projects that benefit from explanation. Code and current state live in the repositories.

Interactive sciencealpha

VisualChem

Bilingual, scroll-driven chemistry stories in which the macro, micro, and symbolic views are driven by one computed state, so nothing on screen is a pre-drawn picture pretending to be a model.

Agent infrastructureactive

LocalShell Web Supervisor

A fail-closed reliability layer for long-running, browser-driven agents, built on one rule — a web conversation is a replaceable worker lease, and the durable task is not the conversation.

Knowledge systemactive

Polymath

A deployed learning graph that is evolving into the home for university study notes, course relationships and technical blog posts.

AI course projectmaintained

Gomoku Lab

A 15 × 15 Gomoku course project spanning heuristic search, Minimax, MCTS and AlphaZero-style experiments, with a regression-tested VCF solver.

Catalog

All 19 public repositories

Grouped by theme, one line each. Snapshot of 2026-09-25; GitHub remains the source of truth for code, releases, and activity.

Agent infrastructure & developer tooling

Tools that let editing agents work next to privileged browser, Git, and cloud state without holding it.

Document engineering

Measuring layout quality on synthetic fixtures before touching real documents.

AI, games & interactive science

Search, evaluation, and explanation you can interact with.

Open learning & textbook solutions

A learning graph, a translation, and a cluster of unofficial textbook-solution books typeset in LaTeX. Linked, not mirrored: see the Education catalog for rights status.

Contributions & forks

Public forks stay visible and labelled; they are not presented as original work.

Profile & site source

Discoverable for transparency, not portfolio pieces.

Public visibility is not redistribution permission. Solution and translation projects are linked, not mirrored; the Education catalog states their rights status.