Online chess training app

Train chess with positions from your own games

Move Forge turns engine output into a practical workflow: build an opening repertoire, review your games, identify recurring mistakes, and revisit them as focused training positions.

Move Forge is a browser-based chess training workspace that connects openings, tactics, game analysis, and progress statistics. Start with a public task or create a personal training loop from your Chess.com and Lichess games.

  • A web application designed for phones, tablets, laptops, and desktop screens.
  • Interface available in Polish, English, French, Spanish, German, and Ukrainian.
  • Local in-browser analysis powered by Stockfish 18.
  • Public Chess.com game import and a Lichess.org account connection.
  • Opening practice, goal-driven tactics, daily tasks, chess bots, and game-history reports.

Browse chess tasks →

Who Move Forge is for

For newer players

A clear route from a position to an explanation, a saved opening line, and a repeatable exercise makes it easier to understand what to train next.

For club players

Game-history reports reveal openings, tactical patterns, and mistakes that recur in actual games, so training can reflect the decisions that are really costing points.

For ambitious self-learners

The opening workspace, multi-line engine analysis, explorer, and several practice modes support a measurable process without moving positions manually between unrelated tools.

01 · Repertoire

Build and practise an opening repertoire

The Opening Workshop organises material into groups, openings, and named variations. Explore moves on the board, compare engine lines with played-game data, add explanations, and then practise the saved material instead of leaving it in a static PGN file.

  • Organise a repertoire into groups, openings, and named variations.
  • Add move comments, arrows, and visual markers that explain the plan.
  • Use calm practice, Challenge statistics, or Deathmatch random positions.
  • Review completion, time, mistakes, and hint use for groups, openings, and variations.

02 · Your games

Analyse Chess.com and Lichess games

Game History can load public Chess.com games by username or games from a connected Lichess.org account. Review a single game move by move or prepare a report that covers a longer period.

  • Move-by-move review with position evaluations and analytical comments.
  • Monthly and combined reports across the supported game sources.
  • Accuracy, rating, common openings, mistakes, and missed mating opportunities.
  • A path from a detected weakness to a reusable training position.

03 · Decisions

Goal-driven tactical training

Tactical Forge does not force every position into the same puzzle format. A task may ask for a forced mate, a move from a selected engine line, a maintained advantage, or a complete play-out. The completion rule matches the skill being trained.

  • Create tasks manually, generate them with the engine, or derive them from game history.
  • Train forced mates, engine moves, advantage conversion, and complete positions.
  • Use piece or move hints with time penalties so results remain comparable.
  • Try Move of the Day and the public task library before entering private tools.

04 · Position analysis

Board Lab with in-browser Stockfish

Board Lab is a position editor and analysis board for setting up pieces, importing FEN or PGN, and exploring variations. The evaluation bar, material balance, arrows, and engine suggestions keep the analysis in one workspace.

  • Edit a position and choose the side to move.
  • Load FEN and PGN or save a prepared position.
  • Run multi-line Stockfish 18 analysis locally in the browser.
  • Continue from an analysed sequence into a structured training workflow.

05 · Practice

Chess bots for short practice sessions

Crown Arena provides games against bots with different levels and personalities. It is a practical place to test an opening plan or play a short game without leaving Move Forge.

  • Several difficulty levels and bot profiles.
  • A board layout adapted to portrait and landscape screens.
  • Board rotation, position reset, and a route into post-game analysis.
  • Consistent board, notation, and hint presentation across training modules.

06 · Consistency

Profiles, friends, guilds, and achievements

Social features can support regular practice. Profiles collect activity, friends can share selected material, guilds form smaller communities, and the Hall of Fame highlights achievements without replacing the actual training work.

  • Player profiles, friend requests, and direct messages.
  • Public or private guild communities.
  • Sharing selected opening material.
  • Achievements and rankings in the Hall of Fame.

A sample weekly chess training loop

  1. 1. Collect evidence

    Import recent Chess.com or Lichess games and run a report. Select two recurring issues instead of trying to fix every inaccuracy.

  2. 2. Repair the opening

    Open the most common problematic opening, find the moment the plan went wrong, and save a short variation with a comment that explains the idea.

  3. 3. Practise positions

    Solve a set of tasks about mistakes, mating opportunities, or advantage conversion. Name a candidate move and plan before requesting a hint.

  4. 4. Measure the result

    After another set of games, compare decisions, time, and repeated errors. Keep drilling only the weaknesses that still appear over the board.

Frequently asked questions about online chess training

Is Move Forge a learn-chess-from-zero course?

Move Forge focuses on position training, openings, analysis, and decision-making. A beginner can use tasks and bots, but the app is not a complete replacement for a course on the rules of chess.

Can I analyse Chess.com games?

Yes. Move Forge can retrieve available public games for a Chess.com username and use them in individual reviews and reports. Available data depends on the public Chess.com API.

Does Move Forge support Lichess?

Yes. A Lichess.org account can be connected through OAuth, and imported games can be used for reviews, reports, and training-material discovery.

Does the chess engine work on a phone?

Stockfish analysis runs in the browser on mobile devices as well, but speed and practical search depth depend on the phone performance, memory, and how long the tab remains active.

Which languages are available?

The interface is available in Polish, English, French, Spanish, German, and Ukrainian. Polish is the original language of the project.

Is every feature public?

No. Guides, FAQ pages, selected tasks, and service information are public. Personal repertoires, game history, reports, profiles, and community tools require an account.

This description is based on working Move Forge modules and project documentation. It does not promise a particular rating gain: the application provides tools, while results depend on the quality and consistency of training.