In Telegram open @vibechessbot, in a browser - playvibechess.com/app. Sign in with Telegram.

Games → Create your own game → One-on-one game for a single game. For a tournament - Swiss, round robin or a meetup.

One player opens the game and taps Open the timer. This phone sits next to the board - it is the chess clock.

The other player opens the same game on their phone and taps Record the game with camera.

Beside or above the board, so all 64 squares are in the frame and the board fills it as much as possible. Any tripod or holder will do.

The app finds the board by itself. A green grid on the squares means the board is recognised and the recording is waiting for the clock. Nothing else to tap.

The first press of the clock starts recording on the camera phone. Whoever presses first plays Black; in a tournament colours come from the pairing.

Play as usual and do not watch the camera. The game record grows under the frame, and the Board tab shows the position.

The app spots mate or stalemate by itself - recording stops and the result is saved. Otherwise - Finish game or the result on the clock.

The game card has every move with navigation and a Game analysis button: players' accuracy, mistakes and best moves.

While the board is not found, the top says "Looking for the board…". As soon as the grid turns green, the board is recognised and recording waits for the first press of the clock. More about the recording itself - recording a chess game with a phone camera.


How the result gets into the table and the rating - how chess game results are recorded.
The recorded game is kept in its card: every move with navigation and a Game analysis button. The engine calculates each player's accuracy, marks inaccuracies, mistakes and blunders, and shows the best move in every position.


And while the game is in progress, it can be watched online at live.playvibechess.com: the board, the players and the latest moves. More - chess game analysis in the app, how to record and broadcast your own game.
At a casual meetup and in a tournament it is all the same, only there is no game to create: the pair already has it. On the meetup or round screen, under Open the timer, there is the same Record the game with camera button. In a tournament the pairing assigns colours, and after mate the result goes straight into the round table.
How to run a tournament where every game is recorded and broadcast - a live chess tournament broadcast.
Two: the chess clock on one, the camera on the other. Usually these are the two players' phones.
No. Recording starts by itself when the clock is first pressed on the other phone. On the camera phone you only need to wait for the green grid.
In a one-on-one game - whoever presses the clock second: the first to press plays Black. In a tournament the pairing assigns colours.
Check the internet on both phones and that the grid on the board is green. Without a connection the clock's signal will not arrive, and recording will not start.
In the game card in the app: every move with navigation and a Game analysis button.
No. An ordinary board and pieces work: the phone camera records the moves.
The Vibe Chess app is built for an evening over the board, not for online play: it keeps the sign-up list, the pairings and the table while you deal with people and the venue. All of it free.
score groups, no rematches, no second bye
everyone plays everyone, the app works out the number of rounds
who is free and who is already at a board is shown under Now
The bot is constantly improved based on real tournaments. If you need a feature that isn't there yet, message the developers right inside the bot with the /support command. Many features appeared exactly because organizers asked for them, and useful ideas get added quickly.
More about the camera: recording a game with the camera, chess board recognition by camera, a one-on-one game and chess notation.
At the board since childhood: hazy about his rating, precise about every rook he has blundered. Counts an evening as a good one if the opponent stayed to talk afterwards instead of rushing off to check with an engine. Message →