Ask your chess coach anything, anytime

Simple, clear, high quality chess coaching.

Frontier Chess Coach talks you through your games, answering questions and giving feedback in natural language. No one-line tags, no cryptic engine evaluations - just real explanations.

Caruana vs Sibelephant · move 12
Best Ne2
The main idea is a knight maneuver to f5 — Ne2 starts the route c3→e2→g3→f5, planting a permanent outpost Black can never challenge with a pawn. Once it reaches f5, it dominates the kingside and coordinates with the g4-h3 pawn chain for a direct attack.
Goal Nf5 ♞
What if I'd played Nc6 instead?
Nc6 drops the bishop pair — after Bxc6 dxc6, White gets a permanent target on c6 and Black loses the pawn tension that's the main counterplay. The knight does more on d7.

How it works

A coach that knows your position.

Step through your game, pause on anything that felt wrong, and just ask. You'll get a real answer — not a label, not a number, but an explanation of what was actually going on in that position.

01

Sync your games

Link Chess.com or Lichess. Your games appear automatically — every game you've played is there, ready to review. You can also import games from other sources.

Chess.com Lichess Auto-sync
02

Step through your game

Click any move. The coach walks you through the ideas behind the position — what was happening, what you should have been thinking about, and why the game went the way it did.

Move-by-move Both sides Interactive board
03

Ask anything

The coach follows along as you review your games and explore ideas on the board. Every follow-up is answered in the context of exactly what you're looking at.

Follow-up Q&A Position-specific On your schedule
Engine output
Inaccuracy
Nc6 (–0.4)
Best was Nd7.
Frontier Chess Coach
Nc6 loses the bishop pair — after Bxc6 dxc6 White gets a permanent target on c6. More importantly, it gives up the pawn tension Black needs: the d-pawn can no longer advance and Black's counterplay dries up entirely. Nd7 keeps the bishop and maintains flexibility for …f5.

Features

You can talk back to it.

Not a one-way report. A coach that knows the exact position and the move you played — and answers every follow-up question in context.

A conversation, not a report

After every move explanation, ask anything. "What if I'd played Nc6?" "Why does the e-file matter?" The coach has the FEN, the eval, and your move — answers are specific to the exact position, not generic advice.

Every move explained in English

Not "Nc6 was –0.4." Instead: why the move was wrong, what it allowed, and what the position needed instead. The label is the starting point — the explanation is the point.

Key factors, surfaced upfront

Before the move-by-move breakdown, you see the critical positional factors—king safety, piece activity, pawn structure, open files. Every follow-up question is answered in that context.

Click any move, get coached

Step through a game and click any move—yours or your opponent's. The coach explains what the position called for, what you did, and what the difference was. Good moves included.

Your full game history

Games from Chess.com and Lichess sync automatically. Every game you've played is available to review, with coaching on demand.

Simple Pricing

Free plan for casual players — 5 messages a month, no card required. Pro is $10/month (or $105/year) for unlimited coaching.


Community

Analyze positions. Talk chess. Right in Discord.

Our Discord bot brings the coaching engine into your server. Paste a FEN or share a game — get a full analysis, move-by-move explanations, and follow-up Q&A without leaving Discord.

AI coaching in your server

Use /analyze with any FEN or game URL. The bot posts a board diagram and full coaching breakdown, with move sequences shown as interactive embeds.

Talk through positions together

Share games with friends, discuss ideas, and use the bot as a shared reference — everyone sees the same analysis and board.

Ask follow-up questions

After an analysis, keep asking. "What if Black plays …Nc6?" or "Why does the e-file matter here?" The bot holds the position in context.

Join the Discord
# analyze
Live
M
magnus_fan Today at 9:14 AM
blundered my queen in a rook endgame again 😭 /analyze fen:6k1/5ppp/8/8/8/8/5PPP/R5K1 w - - 0 1
Frontier Chess Coach BOT Today at 9:14 AM
♟ Rook Endgame — White to move BestRa7 — activates the rook behind Black's pawns. The key idea is the 7th rank: once your rook reaches a7, it cuts off Black's king and targets the f7 pawn from behind, which Black can never easily defend.
↳ 2 follow-up questions
T
tactics_grinder Today at 9:16 AM
what if black plays …Kf8 instead?

Pricing

Simple, flat pricing.

Start free. Upgrade to Pro for unlimited coaching.

Free
$0 / month
  • 5 coach messages per month
  • Full chess analysis
  • No credit card required
Download Free

Subscribe from the Settings panel after downloading.


Download

Get started wherever you play.

Download the desktop app, or jump in on Discord to analyze positions with friends.

Desktop App — macOS

Requires macOS 11 or later, Apple Silicon. Sign in, link your Chess.com or Lichess username, and your games start syncing.

Desktop App — Windows

Requires Windows 10 or later. Sign in, link your Chess.com or Lichess username, and your games start syncing.

Discord Community

Analyze positions with the bot, share games with other players, and ask follow-up questions — all without leaving Discord.

We use privacy-friendly analytics — no cookies, no personal data.