Personal chess training, properly directed

Stop guessing what to train.

Mainline turns your games, goals, and available time into a daily chess training program that keeps adapting.

It sits above puzzle trainers, game analysis, books, and courses. Instead of giving you more material, it decides what deserves your attention today, then tells you why.

Open beta · free to use

Illustrative training line

A plan from your reality

Today
Time available25 minutesRecent signalmissed conversionsGoalstronger OTB playDue practice2 reviews
1

Repair your own mistakes

Recent games supply the positions.

10 min
2

Review what is due

Completed work returns when it is useful.

8 min
3

Build the current priority

The session fits the goal and time left.

7 min

Every block carries its evidence grade, the data that triggered it, and an honest explanation of uncertainty.

Your first session

Five steps from scattered data to a useful day.

Setup gives Mainline enough context to make a defensible first plan. You can change every constraint later.

  1. 1Connect

    Bring your games

    Link Lichess or add Chess.com so Mainline can work from your actual play.

  2. 2Calibrate

    Establish a baseline

    Complete a short tactical check. We measure play instead of asking you to rate yourself.

  3. 3Constrain

    Define your reality

    Set your available time, goals, formats, preferences, and resources you already own.

  4. 4Reveal

    See the starting picture

    Review the useful signals, the uncertainty, and what the program can act on first.

  5. 5Train

    Open today’s session

    Get a practical plan that fits today, with a reason attached to every activity.

After setup, the loop is simple: train, play, and let new outcomes change what deserves attention next.

The no-BS part

Trust should be visible in the product.

Mainline is science-based without pretending the science is stronger than it is. Its boundaries are part of the product, not fine print.

Every recommendation explains why

See why this activity made the plan, why it matters now, and how strong the supporting evidence is.

No rating promises

No training activity has been proven to cause rating gains. Mainline will not turn uncertainty into a sales pitch.

The plan keeps moving

New games and completed training reshape what comes next. There is no generic syllabus to fall behind on.

Your data stays under your control

Connections are read-only. Your data is never sold, and you can export or delete it whenever you choose.

No runtime AI

The product uses open data, transparent rules, and a client-side chess engine, not an opaque chatbot deciding your training.

Training quality is never paywalled

Mainline is free, without ads. Optional patronage may support the project, but never buys better training.

Step 1 · create your account

Give your chess training a main line.

Mainline is currently in open beta. Sign in, and we will take you straight to connecting your games.

Get Started (Open Beta)

Sign in with your chess or Google account to build your plan.

Read-only connections · no password stored · export or delete your data at any time