Beta

Rough edges expected!

AnalyzePGN

from the creator of nextchessmove.com

Paste a PGN and we spin up CPU cores to analyze each position in parallel. Want to go deeper? Analysis is resumable — Stockfish picks up exactly where it left off.

See it in action

Massively parallel

We spin up as many AWS C7a CPU cores (4th generation AMD EPYC) as needed to analyze every position in parallel.

Resume analysis

We snapshot the running Stockfish process and store it for 48 hours. Should you decide to analyze deeper, stockfish picks up exactly where it left off.

You can submit a full game for analysis, or select a range to start or resume analysis on just that part.

Analysis Plan modal showing resumed analysis with per-move depth and time controls

Pricing

During the beta, you will never be charged real money. Every beta account gets 1,000 minutes of free CPU time. Go hard - analyze deep, run long games, push the system to its limits. That's exactly what the beta is for. If you run out, just email me and I'll add more minutes.

Post-beta pricing

Still taking shape. The target is about a penny per core per minute — pay only for the milliseconds that Stockfish is actually running. No tiers, no subscriptions.

How it actually works

We built a custom API with an autoscaler that launches EC2 instances and runs Stockfish 18 on them.

The API is written in Elixir on the OTP and has been battle-tested to a large number of concurrent cores. AnalyzePGN is a work in progress and the first client of the API.