# Chess Self-Coach

**Learn from your own mistakes.** Chess Self-Coach fetches your games from Lichess and chess.com, finds your blunders with Stockfish, drills you on the correct moves with spaced repetition, and provides chess.com-quality game review.

## What's in these docs

| Section | Description |
|---------|-------------|
| [Training Mode](training.md) | How the "Find a Better Move" drill and game review work: preparation, architecture, SRS, analysis UI |
| [Flows](flows/index.md) | Visual diagrams of every workflow (user, data, system) |
| [Dev Setup](setup.md) | Clone, install, configure — for contributors and developers |
| [CLI Reference](cli.md) | All CLI commands and flags |
| [API Reference](api.md) | Python and PWA (JavaScript) API docs |
