
Play against bots
Choose bots with different levels and practise whenever you want, without waiting for an opponent.
MainChess brings online games, live classrooms, PGN analysis, artificial intelligence, events and communication into one focused experience.
The Room shows active games and connected users. Challenge a bot or another player, or open a game to observe its board and chat.

Choose bots with different levels and practise whenever you want, without waiting for an opponent.

Use the board, clocks, move list, material evaluation and chat together while you play or observe.




Open a saved or imported game and use the contextual tools to study it:

Lucena is MainChess's contextual AI assistant. It can explain the position you are viewing instead of giving disconnected generic advice.

Ask about plans, threats, mistakes and alternatives by text or voice, then listen to the explanation.

Generate a comment for the current position or review the critical moments of an entire game with generative AI.

Use Fundamentals, Beginner lessons, Exercises, Puzzles, Practice and Lessons to move from an explanation to a real position and then practise it.

Follow tournaments with boards, clocks, PGN, chat and the main game.

Read a curated selection of national and international chess news from the application.
Open Room, choose a bot, select a level and start the game.
Open the assistant from the board and ask about the current position.
Open Archive, choose a PGN and use the engine, graph and AI comments.
Start from a board or game, invite students and explain the position together.