sanderland/katrain
A Go/Baduk training application that uses KataGo AI for game analysis, move review, and playing against AI opponents with feedback.

Not currently ranked — collecting fresh signals.
star history
KaTrain is a Python application using Kivy that integrates with KataGo, a neural-network Go engine, to help players improve their skills. It analyzes games to identify costly moves, provides immediate feedback during AI play, allows training against weakened AI at various skill levels, and automatically generates SGF review files highlighting the biggest mistakes.
Frequently asked
- What is sanderland/katrain?
- A Go/Baduk training application that uses KataGo AI for game analysis, move review, and playing against AI opponents with feedback.
- Is katrain open source?
- Yes — sanderland/katrain is an open-source project tracked on heatdrop.
- What language is katrain written in?
- sanderland/katrain is primarily written in Python.
- How popular is katrain?
- sanderland/katrain has 2.3k stars on GitHub.
- Where can I find katrain?
- sanderland/katrain is on GitHub at https://github.com/sanderland/katrain.