Kingside Blog
Technical write-ups, updates and stories from the team.

A look inside the AI review: heatmap, key squares and attention links
Three new visual layers in the AI tab of the analysis board: a heatmap of the network's representation, key squares of a mistake, and attention links between squares.
1 0 0
Your move, explained in words: the new Comment view on the analysis board
The Metrics tab now has a Comment view: an instant verbal breakdown of any move — tactics, strategy, the engine's better alternative and the likely reply. Generated in your browser, no language model involved.
1 0 0
Build an Opening Repertoire That Trains the Moves You'll Actually Face
Kingside's new repertoire trainer builds a finite opening tree: your side follows Stockfish's single best line while your opponent branches with Maia's human-like replies — so you drill the moves real players actually make, not rare engine novelties. Presets, with the tree size estimated before you start.
1 0 0
New on Kingside: training sessions on a schedule, built from your games
Kingside now prepares chess lessons for you on a schedule you set. Name your trainings, pick days and times, and get a personal interactive lesson assembled from your own games — with reminders and a score history.
2 1 0
Live broadcasts are faster: every ongoing round now updates in seconds
Previously, moves arrived instantly only on the eight most popular rounds, while everything else refreshed once every five minutes. That gap is gone — any ongoing game in any round now gets a fresh move within seconds.
1 0 0
Hints at the right moment — a small new feature
Small popovers next to the right element at the right time: how Kingside helps you discover useful features without onboarding tours or push notifications.
1 0 0
Clocks update: low-time focus when seconds matter
When time runs short, the clock now changes colour, ticks and shows tenths or hundredths of a second. Visual and audio cues, inspired by lichess.
3 0 0
Lectures update: multi-analysis during live streams
Coaches prepare several analysis boards in advance and switch between them live. Viewers see the same board in sync, and the recording keeps every switch.
2 0 0
Kingside on Patreon: support the platform that stays free
We launched a Patreon page so players who want Kingside to grow can chip in. Servers, infrastructure, new features — everything you support goes there.
2 0 0
Critical Moment: how we filter chess positions where only one move works
Technical walkthrough of the Critical Moment section: Stockfish (MultiPV=10, two passes at 1M and 10M nodes, WDL), Maia ONNX 2400, the difficulty formula, and the position-selection thresholds.
6 0 0