Chessroll
A deterministic CLI that turns PGN games and FEN positions into polished short-form vertical videos, rendered from real Stockfish analysis and real chess rules rather than screen-recorded from a website.
Chessroll turns chess positions into short-form stories: a deterministic TypeScript/Node CLI that converts PGN games and FEN positions into vertical videos in the spirit of chess Shorts and Reels — but rendered from real Stockfish analysis and real chess rules, not screen-recorded from a website.
The pipeline runs PGN or FEN through a chess model and Stockfish analysis, builds a story and scene timeline, and renders it frame by frame. Seven templates are working end to end — puzzle, blunder, brilliant, replay, game60, guess, and auto — each pausing on a real, engine-verified moment rather than a scripted one.