Vibe ChessVibe ChessApp

A chess app for organisers: seven formats, your own venues and training games

Alexey Mudry · updated November 1, 2026
In the Vibe Chess app you can run almost any chess event: from a classic Swiss tournament to a bughouse night or a team match. There are seven formats, and for each one the app does the pairings, assigns tables and keeps the standings. On top of that, an organiser has their own venues - place cards that all their events are attached to - and a section of training games where players warm up between rounds. Below: each format in detail, how they differ, how to set up your venue so that people want to come, and what the Now tab is.

Seven formats in one app

All formats are created in one place: "Games" → "Create your own game". After that the app asks only what the chosen format needs.

All the organiser guides, grouped by topic: for chess tournament organisers.

🏆

Swiss system

The classic tournament: each round you face someone on a similar score. From 8 to 200 players.
🔁

Round robin

Everyone plays everyone. For a small group: 4 to 10 people.
☕

Free meetup

No rounds and no pairings: people sit down with whoever they like. Any number of players.
⏱️

Arena

A timed tournament with no rounds: finish a game and get a new opponent at once. From 4 people.
👥

Bughouse

Two against two on two boards; a captured piece goes to your partner. From 4 people.
🛡️

Team Swiss

Teams of 2-4 play matches across several boards. From 16 players.
♟️

One-on-one game

A rated individual game: you create it, others respond.
The "What are we creating?" screen: Swiss-system tournament, round-robin tournament, free meetup, arena, bughouse
The start of the format list.
The rest of the list: arena, bughouse, Team Swiss, one-on-one game
The end of the list: teams and the one-on-one game.

Start with the venue: your place card

Every event in the app is attached to a venue: a coffee shop, restaurant, bar, chess club, library, office or park. The organiser adds the venue, and it belongs to them. Every meetup and tournament you create there takes its photo, address and description from the venue card - you fill them in only once.

You add a venue in your profile: "My venues" → "Add a venue". The fields are name, address, map link, photo and description. Not sure how to start the description? Press "Generate description" and the app will fill in a ready-made text that you only need to adjust.

The new venue form: photo, name, address, map link, a detailed description and the generate description link
New venue: photo, address and a detailed description.
The "My venues" screen: a coffee shop card with a photo and address, and the "Add a venue" button
"My venues" - the organiser's places.

What to put in the venue description

The venue card is your shop window. People decide whether to come by looking at the photo and reading the description. It is in your interest to make it attractive and detailed:

Format of your evenings

What you play and when: "Swiss blitz on Wednesdays at 7:30 pm", "casual play at weekends".

Audience

Who you are expecting: age (adults, students, families with children), beginners or experienced players, club players with ratings.

Playing level

Whether the place suits someone who has only just learnt the moves. An honest "beginners welcome" brings people who would otherwise be too shy to come.

Dress code

Casual, business after work or "come as you are". For a restaurant or an office this matters.

Venue rules

Whether you need to order, whether outside food is allowed, quiet during games, phones on silent, what time the room closes.

How to find it

Entrance, floor, room, a landmark. The map link goes in a separate field.
The photo decides. Use a real shot of the room with boards and people playing - not a logo or the building front. You choose which part of the picture shows on the card. The photo and description appear the same way on every event at this venue, and edits to the venue spread to them automatically.

The venue belongs to you

A venue that has hosted many evenings is visible to other organisers in the city, so nobody adds the same coffee shop twice. But they can hold an event there only with the owner's permission: the first time, you get an "Allow / Decline" request. If you decline, the event becomes private and disappears from the public feed.

What an event at your venue looks like

When you create a tournament at your venue, the event card builds itself: the venue photo at the top, the name, date, time control, the address with a map link and the venue description. Below that come the organizer rules and the list of participants.

A tournament card at a coffee shop: venue photo, date, 5+3 blitz, 5 rounds, address and venue description
The event takes its photo and description from the venue.
The organizer rules block on an event card and the list of participants
Organizer rules on the card.

Organizer rules are written once in your profile and appear on the card of every event you run: when to arrive, how to cancel a sign-up, who enters results, how to behave at the board. There is also space for a few words about yourself as an organiser. After the evening participants rate the organiser - good reviews help you gather people for the next events.

Swiss-system tournament

The most popular format for an open tournament. Each round, players on similar scores meet: strong players soon face strong players, beginners face beginners. You set the number of rounds, and it does not depend on the line-up - which is why a Swiss works for 8 people as well as for 200. The app makes the pairings by FIDE rules, and the next round starts by itself once every table has finished.

Players8 to 200
Roundsset by the organiser, up to 20; usually 5-7 in an evening
Resultplaces by points; on equal points - Buchholz, Sonneborn-Berger and other tie-breaks
Best fora club night, an open tournament, a corporate or school tournament
First-round pairings of a Swiss tournament: tables with players on White and Black
Swiss: the round's pairings.

More - a Swiss-system tournament.

The Coffee Bean hall is full: players watching games and waiting for the next roundA tournament player over the board, a phone with the app's clock on the tableA player thinking over a move, a phone with a chess clock beside the board
A live Swiss: 21 players, 7 rounds - Coffee Bean, Moscow City, 17 October 2026.

Round-robin tournament

Everyone plays everyone exactly once. The line-up sets the number of rounds: 8 players means 7 rounds, 10 means 9. The schedule is known in advance from the Berger tables, and the result is the fairest possible: nobody was lucky or unlucky with the draw. The downside is the number of rounds, so a round robin is best for a small group.

Players4 to 10
Roundsnumber of players minus one (with an odd number - equal to the number of players)
Resultplaces by points; on equal points - the Sonneborn-Berger score
Best fora small club, a season final, a tournament among friends
The first round of a round-robin tournament: your game, table, opponent and the round's pairings
Round robin: a round from the Berger table.

How a Swiss differs from a round robin: in a Swiss opponents are matched by score and not everyone meets, in a round robin everyone meets. In detail - the round-robin system.

Free meetup

A chess evening with no rounds and no pairings. Participants see who is free, choose an opponent and sit down to play, while the app keeps the evening's score and a rating for every game. People can come and go at any time. The best format for a club's first evening and for beginners who feel shy about a tournament.

Playersany number
Roundsnone: everyone plays as much as they like
Resultwins over the evening and personal rating
Best fora first evening, beginners, networking, a family day
The free meetup screen: a hint to pick a free opponent and the list of participants with "Pick" buttons
Meetup: you pick a free opponent yourself.

Arena

A timed tournament with no rounds - like on Lichess, only in person. Finish a game and the app at once gives you a new opponent close to you in the table. A win is 2 points, a draw 1. Two wins in a row light a fire streak with double points, and berserk gives an extra point for half your time. Whoever has the most points at the finish wins.

Players4+
Durationset by the organiser: from 30 minutes to 3 hours, usually an hour
Resultplaces by points scored in the time; on equal points - performance
Best fora blitz night with no waiting, a club where some arrive late and others leave early
Arena hall screen: the timer, a table with points and streaks, the games at the boards
Arena: timer, table and boards on the hall screen.

In detail - an over-the-board chess arena.

Bughouse

Two against two on two boards side by side. Partners play different colours, and a piece captured from an opponent is handed to your partner, who may drop it onto their own board. The match ends as soon as the game on either board is over. There are no pairings: participants form pairs, and pairs choose their opponents themselves. Each pair has its own rating that carries over between evenings, while bughouse does not affect personal ratings.

Players4+ (two pairs)
Clockseach board has its own; when the match ends on one, the other clock stops by itself
Resulta win, draw or loss for the pair, and the pair rating
Best fora festive evening, a company party, a fun warm-down after a tournament
The bughouse form: venue description, the "No joining after the start" option, a note that there will be no pairings because players form pairs, and the "Create bughouse" button
Bughouse: pairs choose their opponents.

Team Swiss

Teams of 2-4 play matches across several boards. Each board is an ordinary game, and each round the Swiss system pairs the teams by team score. Teams can be formed in three ways: the organiser assigns them, players form them themselves (the captain invites teammates), or the app splits everyone at random. There are two sets of standings - team and individual.

Players16+
Team2-4 people, boards A, B, C, D; A is the captain
Resultteam standings and individual results by board
Best fora tournament between departments, universities, schools or clubs
The first round of a Team Swiss: team matches and games by board
Team Swiss: team matches by board.

In detail - Team Swiss in the app.

One-on-one game

A rated individual game. You create the game, players in your city respond, and you choose an opponent - seeing their rating and your head-to-head score. You can also invite a friend right away: they point their camera at the QR code and sit down at your board. To invite a particular person, use the "Send a one-on-one challenge" button in their profile.

A one-on-one game card: the players, the "Open the timer", "I won", "Draw" and "I lost" buttons
One-on-one game: clock and result on one screen.

How the formats differ: a comparison

FormatPlayersWho picks the opponentLimited byResult
Swiss8-200the app, by scorenumber of roundsplaces by points and tie-breaks
Round robin4-10everyone plays everyonethe line-upplaces by points and Sonneborn-Berger
Free meetupanyplayers choosenothing, until closingrating for every game
Arena4+straight after a game, by place in the tabletimeplaces by points scored in the time
Bughouse4+pairs choose their opponentsuntil closingpair rating
Team Swiss16+team pairings by scorenumber of roundsteam and individual standings
One-on-one2you choose from those who responda single gamepersonal rating

Which format to choose

  • • A first evening, people do not know each other - a free meetup.
  • • A regular club night for 10-40 people - a 5-round Swiss or a one-hour arena.
  • • A season final, the 6-10 strongest - a round robin.
  • • Departments, universities, teams of friends - a Team Swiss.
  • • A party and a laugh - bughouse.
  • • Playing a specific person - a one-on-one game.

How many rounds and hours a tournament will take with your line-up - the tournament system picker will work it out.

The Now tab: training games

When nothing is running for a player, the Now tab opens the training games. These are short timed runs played solo: between rounds, while waiting for a table or simply on the way somewhere. Results go into the rating - overall and for the venue.

5:00

Chess Sprint

Puzzles against the clock: a correct move adds seconds, a mistake takes them away.
5

Mate Academy

Five mates against the engine: from two rooks to bishop and knight.
2:00

Position judgement

Twenty positions: who is better - White, Black, or is it equal.
0:60

Material hunt

A one-minute arcade game: find and take an undefended piece.
10

Chess Trivia

Ten questions: rules, history, champions, films and books.
The Now tab: nothing is running, and a list of training games - sprint, mate academy, position judgement, material hunt, trivia
Training games in the Now tab.

Each training game in detail

Chess Sprint

Puzzles one after another, each harder than the last - starting with mate in one. You begin with five minutes; a correct move adds seconds, a mistake takes them away. The further you get, the more points a puzzle is worth. It works brilliantly at a company event: on a signal the whole room starts at once.

Mate Academy

Teaches you to deliver mate: you have pieces and a king, the opponent has only a king and defends with all its might. Five endings in a row - two rooks, queen, rook, two bishops, bishop and knight. A mate adds time, and a wrong move is simply taken back. There is a learning mode.

Chess Sprint: timer 4:55, a mate in 1 puzzle, the board
Sprint: puzzles against the clock.
Mate Academy: timer, the mate with two rooks task, a board with a king and two rooks
Academy: mate with two rooks.

Position judgement

Twenty positions in two minutes and one question: who is better - White, Black, or is it equal. Positions go from easy to hard, with a bonus for speed and for a run of correct answers. It trains what you need in every game: seeing quickly who stands better.

Material hunt

A one-minute arcade game. You have one piece - a queen, rook or bishop - and the opponent has three or four. Find an undefended piece and take it before the opponent takes yours. Points go by the value of the piece: pawn 1, knight and bishop 3, rook 5, queen 9.

Position judgement: timer 1:55, the question of whose position is better, White, Equal and Black buttons
Judgement: who is better?
Material hunt: timer 0:55, the score, a board with a white rook and black pieces
Hunt: find the undefended piece.

Chess Trivia

Ten multiple-choice questions with four options, from easy to hard: first the rules (how the rook moves, what castling is), then people, films and books around chess, champions and history, classic games and matches, and rare facts. You have 90 seconds in total; a correct answer adds 5 seconds, a wrong one takes away 10. A good way to brush up on the rules before your first tournament.

Chess Trivia: timer 1:25, the question of how the rook moves and four answer options
Trivia: from the rules to chess history.

Training games at your event

  • • A warm-up before the start. While people are arriving, suggest a sprint - and nobody gets bored at the door.
  • • Between rounds. Those who finish quickly do not waste time waiting for the rest.
  • • A venue competition. Training results go into your venue's rating - a separate contest for the evening with a prize for the best sprint.
  • • For beginners. Mate Academy and Chess Trivia help players recall the rules and basic mates before their first game.

Need a format that is not there? Write to the developers

We build the app ourselves and add formats at organisers' request - that is how the arena, bughouse and Team Swiss came about. Write to us if you need:

  • • a new tournament format or your own regulations;
  • • help setting up your venue and your first event;
  • • to gather players - we will send a message out across the city;
  • • a new training game for your audience.
Message the developers on Telegram

Create your first event

Open @vibechessbot, add a venue and choose a format - the app takes care of the rest. Questions and suggestions - write to the developers.

Frequently asked questions about the app for organisers

What chess events can I create in the Vibe Chess app?

Seven formats: a Swiss-system tournament, a round-robin tournament, a free meetup, an arena, bughouse, a Team Swiss and a one-on-one game.

How does the Swiss system differ from a round robin?

In a round robin everyone plays everyone, and the number of rounds equals the number of opponents - so it suits 4-10 people. In a Swiss, opponents are matched by score, the organiser sets the number of rounds, and it suits 8-200 players.

How does an arena differ from a Swiss?

An arena has no rounds: it runs for a set time, and a player who finishes immediately gets a new opponent. Scoring is 2/1/0, with a double-points streak and berserk. In a Swiss everyone waits for the round to end.

What is bughouse?

A two-against-two game on two boards: partners play different colours and pass captured pieces to each other. The match ends as soon as the game on either board is over. Each pair has its own rating.

Why add a venue?

Every event is attached to a venue and takes its photo, address and description from the venue card. The venue belongs to the organiser: others can hold events there only with your permission.

What should I put in the venue description?

The format of your evenings, who you are expecting (age, beginners or experienced players), dress code, venue rules and how to find the room. A detailed description brings exactly the people you are hoping for.

What training games does the app have?

Chess Sprint (puzzles against the clock), Mate Academy (five basic mates), Position judgement, Material hunt and Chess Trivia (questions from the rules of the game to chess history).

Is it free?

Yes. All formats, venues and training games in the Vibe Chess app are free.

A tournament without a paper crosstable

Everything people usually keep in a spreadsheet is already in the app: pairings, points, tie-breaks, round order. Free, with no subscriptions and no cap on the number of players.

Swiss

many players, one evening: four or five rounds are enough

Round robin

the fairest format for six to ten players

Free meetup

not a tournament, just an evening of chess - who is free and who is playing is visible in the app

How the tournament runs
  1. 1Set up the event: date, venue, time control
  2. 2Send the link - players register themselves
  3. 3Pair each round with one tap and enter the results
  4. 4Standings and the TRF export are produced automatically

More than a bot: the app, FIDE rules and a TRF report

  • The app. Besides the bot there is an app - inside Telegram and simply at playvibechess.com/app: what is on in your city, the player list, a live table, the current round, your profile and game history - everything that is awkward to read as chat messages.
  • Pairings by FIDE rules. Pairings are computed by bbpPairings, an open-source engine implementing the Dutch system: score groups, floats on an odd field, colour alternation, no rematches, and no player gets a bye twice.
  • A TRF report. A finished tournament exports as a single file in the FIDE data exchange format - the one arbiter software and federations accept. Your profile stores the FIDE ID, national federation code, title, sex and date of birth for it.
  • Free. All of the above, with no subscriptions, paid plans or limits on the number of tournaments and players.

Full overview

Missing a feature? Message the developers

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.

What to read next

Your own club - how to start a chess club. Broadcasting - a tournament with live game broadcasts, a broadcast checklist. An overview of the bot - what Vibe Chess is.

Alexey Mudry
Alexey Mudry · hosted 43 events for Vibe Chess · 184 reviews · rating 5.0

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 →