Treeline

Know your openings and endgamesand where they run out

Build a repertoire, drill the endgames that decide games, and let spaced repetition keep both fresh. Then analyse a real game and watch the report trace it back to your own lines.

Openings, endgames, and your own games

Three parts of the same habit. The first two schedule themselves; the third tells you whether it is working.

  1. Repertoires

    Build an opening tree or paste a PGN, then let spaced repetition ask you for your own moves. Learn, practise, review and drill your weak spots, every move on its own clock.

  2. Endgames

    30 famous and essential positions in six categories. Study the annotated technique, then play it out against Stockfish until it actually holds.

  3. Your own games

    Paste a game or pull it straight from Lichess or Chess.com. Every move is graded and explained in a sentence, with the better line there to play through.

Every move graded, every verdict explained

A class on every move is the easy half. The report also says what the move did to the position, and gives you the line to play instead.

Brilliant!!Great!BestExcellentGoodBookInaccuracy?!Mistake?Blunder??
Blunder3... Nf6

Runs straight into Qxf7#. Better was Qe7.

Mistake4... Nd4

The knight on d4 can be won to cxd4. From level to worse. Nf6 was stronger.

Book3. Bc4

The bishop goes to c4. Theory, straight out of your Italian Game.

  • Book moves are matched against your own repertoires, so the report names the move your preparation ran out on.
  • Every verdict carries the line you should have played, branching from the move you actually made, walked one move at a time.
  • Accuracy for each side, split across the opening, middlegame and endgame.
  • Live feedback grades each move as you play it, off the same code as the report, so the two can never disagree.
  • The engine runs in your own browser. No queue, and no daily limit on how many games you look at.

Built around your side

A repertoire belongs to White or Black. Your moves are the ones you get asked for; the opponent's play themselves.

Per-move scheduling

Progress is tracked on individual moves, not whole lines, so one shaky move doesn't drag a line you already know down with it.

Import what you already have

Paste PGN and every variation, comment and arrow annotation comes across intact, nested lines included.

Free to use

The whole app is free. A couple of the heavier things are Pro, and there is no checkout: you email an administrator and they switch it on.

Free

Everything you need to train.

  • Every training mode: learn, practice, review and your weak spots
  • 5 repertoires taken from the shared library, yours to edit
  • Up to 3 repertoires of your own, built on a board or imported from PGN
  • The analysis board, Discover, the evaluation bar and the engine's lines
  • Full game reports on the Balanced setting, and imports of your last 5 games

Pro

The engine-heavy half.

  • Endgames: 30 positions to study and drill against Stockfish
  • Deep game reports instead of Balanced
  • Imports that pull your last 20 games instead of 5
  • Unlimited repertoires of your own, and the whole library to take copies from

Email devkhadimhussain@gmail.com from the address you signed up with.

Stop losing positions you already studied

Take a repertoire from the library, or paste your own PGN, and start reviewing in a couple of minutes.