Blunderbuss Logo

Blunderbuss

Master Chess Through Your Own Mistakes

An intelligent chess puzzle trainer that learns from your Lichess games

Get Started with Lichess
🎯

Personalized Puzzles

Practice puzzles generated from your actual Lichess games. Learn from your real mistakes, not generic positions.

🤖

Stockfish Evaluation

Move validation powered by Stockfish engine. Any move that maintains position quality is accepted, not just one "correct" move.

📚

Spaced Repetition

Smart algorithm ensures you review puzzles at optimal intervals. Focus on positions you struggle with most.

🏆

XP & Badges

Earn experience points and unlock achievement badges as you improve. Track your progress and compete on leaderboards.

⚙️

Customizable

Filter by time control, mistake severity, and more. Configure puzzle selection to match your training goals.

🔐

Secure & Private

Login securely with Lichess OAuth. Your data stays private and is used only to generate your personalized puzzles.

How It Works

  1. Connect Your Lichess Account - Securely authenticate with Lichess to access your game history.
  2. Import Your Games - Blunderbuss analyzes your games and identifies positions where you made mistakes.
  3. Solve Puzzles - Practice the critical positions. The Stockfish engine validates your moves in real-time.
  4. Track Progress - Earn XP, unlock badges, and watch your chess skills improve over time.

Ready to Improve Your Chess?

Start Training Now

Source code available on GitHub.