How chesscli works

How to learn chess openings, tactics and endgames on chesscli: build or add a course, learn it line by line, practice and drill it, then play it against the bot and review your own games.

Last updated 2026-10-28

  1. Get a course: An opening repertoire, or positions to master: tactics, mates, endgames. Ready-made or your own.
  2. Learn it: Play each line once with guidance; in positions, find the move first.
  3. Make it stick: Replay your lines from memory, weakest first, until each one is perfected.
  4. Use it: Play the bot from your openings, then check your real games against them.

Get courses

A course is a set of lines: an opening repertoire, or positions to solve.

Explore courses

Ready-made repertoires from chesscli, titled players and the community. Open Explore

Build your own

An opening repertoire, or a position course: tactics, mates, endgames. New course

Collections

Group courses your way, like “Black repertoire”. A course can be in several. Go to Home

Train a course

Open a course and pick a mode at the top of the training screen.

Learn

See each line once, with guidance.

Practice

Play your learned lines from memory, weakest first.

Drill

Whole lines, back to back, building a combo.

Puzzles

Lichess puzzles from games played in your opening.

Arena

Play your opening against the bot, then play the game out.

Mix

Practice every course at once, weakest lines first. Start Mix

Play and review

Put your openings to work, then see how they held up.

Play the bot

Seven levels, from about 1000 to 2200. Games are unrated. Play

Review your games

Import your last 50 games from Chess.com or Lichess. Review

Progress

Your streak, a calendar of your training and every course’s progress. Progress

Your data

No account needed. Sign in only if you want more.

Saved in your browser

Courses, progress and settings stay on this device. Settings

Sync across devices

Sign in with an email link or Google. Sign in

Publish a course

Share your repertoire on Explore. Learners get their own progress.