See your chess
the way it was meant
to be seen
A desktop analysis workstation that makes your games searchable and deeply analyzed. Engine precision meets human-like move prediction — so you can find patterns, understand your weaknesses, and actually improve.
Your games are data.
Your tools aren't keeping up.
Eval bars don't teach you anything
Existing tools show you engine evaluations — a number that says you blundered. But they don't help you understand why, or how a player at your level would actually think about the position.
You can't search your own games
You've played thousands of games but can't answer basic questions: "How often do I blunder in the opening?" "Do I lose more to tactical or positional mistakes?" Your games are data, but no tool lets you query them.
Web tools feel like afterthoughts
Browser-based analysis isn't built for serious study. Tab switching, latency, limited engine access — it's not a purpose-built workstation for focused analysis.
Your games are scattered everywhere
Games across Chess.com and Lichess. Analysis in one tab, PGN in another. No unified workflow. The mistakes you made last month are forgotten, not catalogued and learned from.
Chess Lens is a local-first chess analysis workstation that doesn't just analyze your games — it makes them searchable, finds patterns in your mistakes, and shows you exactly where and how to improve.
Features
Everything you need to improve
Searchable Chess Games
Your games become a personal database you can actually query. "How often do I blunder in the opening?" "How do I perform in pawn endgames?" Chess Lens indexes your analyzed games so you can search across hundreds or thousands of games and get real answers about your play.
Positions Library — Your Mistakes, Catalogued
Chess Lens automatically saves and categorizes critical positions from your games: blunders, strategic mistakes, missed tactics. Over time, you build a personal library of your weaknesses — recurring blind spots you didn't know you had. Stop making the same mistakes.
Engine + Human Fusion
Stockfish for objective evaluation, Maia for human-like predictions at your rating level. See where your thinking diverges from both.
Automated Analysis
One-click deep analysis with multiple presets. Every move classified with mistake probability distributions, not just labels.
Interactive Eval Chart
Evaluation over the entire game with phase-colored backgrounds for opening, middlegame, and endgame. Click to jump.
Chess.com Sync
Connect your Chess.com account and sync games automatically. Stored locally in a fast SQLite database.
Resizable Workspace
PGN viewer, board, engine lines, and analysis tabs in resizable panels you can arrange to your preference.
Variation Explorer
Play out alternative lines directly on the board. Variations are persisted and analyzed, building a full game tree.
Local-First & Offline
Everything on your machine. No cloud dependency, no latency, no subscription to access your own analysis.
Native Desktop App
A real desktop application. Keyboard navigation, dark mode, and a purpose-built UI for focused analysis.
How It Works
Three steps to better chess
Connect
Link your Chess.com account and sync your games. Everything stored locally on your machine.
Analyze
Run automated analysis powered by Stockfish + Maia on any game. Every move classified and annotated.
Search & Improve
Query your games, browse your positions library, and find the patterns holding you back.
Roadmap
What's coming next
Similar Position Search
Find structurally similar positions across your game history. Discover recurring themes and patterns you never noticed.
Mistake Trend Analysis
Track how your mistake patterns change over time. Are you blundering less? Are your endgames improving? See progress backed by data.
Lichess Integration
Sync games from Lichess alongside Chess.com for a complete picture of your play.
Advanced Filtering & Sorting
Filter your game library by opening, result, time control, rating range, and more.
Opening Repertoire Tracking
See how your actual play maps to your intended repertoire and where you deviate.
Export & Sharing
Export annotated PGNs and share analysis with coaches or study partners.
Comparison
What makes Chess Lens different
vs. Lichess & Chess.com Analysis
Combines engine eval with rating-appropriate human move predictions via Maia. Makes your games searchable — ask questions about your play across your entire history, not just one game at a time.
vs. Online Tools
Desktop-native, local-first, works offline. No subscription for engine access. A real application built for focused analysis sessions, not a browser tab you lose among dozens.
vs. ChessBase
Modern UI, approachable for club players — not just titled players. Automatically categorizes your mistakes and builds a personal positions library. No manual tagging required.
vs. Generic Engines
Classifies moves by mistake probability, shows game phases, and builds a persistent analysis tree. Tells you what kind of mistakes you make (tactical vs positional, opening vs endgame) so you know what to study.
About
Built by a chess player,
for chess players
Chess Lens is built by Jason Buss — a software engineer and chess enthusiast who got tired of existing tools not answering the questions that actually matter for improvement. This is a passion project born from real frustration with the gap between what chess analysis tools offer and what players actually need.
Interested in working together, or building something like this at scale? I'd love to hear from you.
Ready to see your chess
differently?
Join the waitlist for early access. We'll let you know when Chess Lens is ready.
Available for macOS. Windows and Linux coming soon.