Upload an external board image, confirm the FEN, then load into a review session (not mid-game overwrite). Chess is the primary path. Xiangqi: confirm carefully (recognition less reliable). Shogi: hands are inferred from board inventory (heuristic).
































| Games | White wins | Black wins | Draws | Avg moves |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0.0 |
Per-game results
Choose promotion piece
How it works
- Pick a game: Chess, Xiangqi, or Shogi.
- Pick a mode: Human vs Human, Human vs AI, or AI vs AI.
- Human vs AI: choose AI strength, move on the board (or type a command), then Fairy-Stockfish replies. Chess has an extra NNUE strength (neural eval); Xiangqi and Shogi do not. AI vs AI: choose strength for each side, set how many games to run, then start the match — Fairy-Stockfish plays both sides.
- After moves, notes, estimated win chance, and coach text update (Ollama when available; otherwise a simple fallback).
Optional: import a board diagram (confirm before load), paste a move list, use the clock, or Preview mode to try one what-if move without changing the live game.
How to edit this FEN
Chess
Each letter is a piece. Capital = White. Small = Black.
KkingQqueenRrookBbishopNknightPpawn
After the board, type four more fields. This box is a full FEN, so they all load.
worb— White or Black to moveKQkq— who can still castle (K White king-side, Q White queen-side, k / q Black).-means nobody-— en passant target, or-if none0 1— halfmove clock, then fullmove number
Example tail: w KQkq - 0 1. Start: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1.
Shogi
Each letter is a piece. Use these English names when you type:
Rrook (飛)Bbishop (角)Ggold (金)Ssilver (銀)Nknight (桂)Llance (香)Ppawn (歩)
Capital letter = White (先手). Small letter = Black (後手).
Hands are the […] after the board — captured pieces you can drop. The photo’s side piles are not read; this app guesses them. Fix the guess if the picture differs. Empty hands are [].
A number before a letter is how many. 2b means Black holds 2 bishops.
Example [SP2bsp4]: White is holding 1 silver and 1 pawn. Black is holding 2 bishops, 1 silver, and 4 pawns.
After that, w means White to move. b means Black to move.
Xiangqi (Chinese chess)
Each letter is a piece. Capital = Red (the White column in this app). Small = Black.
Kgeneral (帥)Aadvisor (仕)Belephant (相)Nhorse (馬)Rchariot (車)Ccannon (炮)Psoldier (兵)
Files are a–i. After the board, w means Red to move and b means Black to move.
Start example: rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RNBAKABNR w.