Ken Seehart

Co-founder of AGI Green · Software architect

I build software where the hard part is the algorithm: game AI, machine vision, GPU computing, and large Python systems. Python has been my main language for over 25 years, since version 1.5, alongside C++ and CUDA.

My research is neural networks for board games, and how to build a game's structure into the network instead of hoping it learns it.

Ginny

Ginny is the engine behind Game of Y at Y Knot Labs. It is a recurrent graph-attention network: it sees a position as a graph for each player rather than as a picture of the board, and every point reasons from its own perspective. Because the board reaches Ginny only as a graph, one set of weights plays every board size, and even Mudcrack Y, where every game is played on a new, irregular board it has never seen.

It learns by self-play, generation after generation, from positions labelled by a search a few moves deeper than the network itself, and it runs entirely in your browser.

Highlights

Publications

Earlier notes

From the first architecture, before Ginny (2023-2024).

Education

Off the keyboard: chess, shogi, Go, music and aikido.