1.2.0-1620.6 MB
AGPL-3.0-or-later
strict
core26
A fully local Xiangqi desktop app
Xiangqi Lab is a fully local and private Xiangqi desktop application.
## Features
- 100% Local & Private — No internet required, no accounts, no data collection. Everything (AI + saved games) runs and stays on your computer.
- Fully Open Source — Licensed under AGPL-3.0 with an additional clause prohibiting use of the code for training AI models.
- Extremely Lightweight — Built with Python and only the built-in Tkinter GUI library.
- Cross-Platform — Works on Windows, macOS, and Linux.
- Multiple Play Modes (requires external engine):
- Player vs AI
- AI vs AI
- AI move suggestions
- Easy Navigation — Easily switch between the main line and AI-generated variations.
- Powerful Game Editor — Create and edit your own scenarios.
- Compatible with strong engines — Supports Fairy-Stockfish and Pikafish (you must download the engine + neural network separately).
> Xiangqi Lab is designed for study, practice, and experimentation. It is not intended for cheating in online games. Please respect fair play.
## Features
- 100% Local & Private — No internet required, no accounts, no data collection. Everything (AI + saved games) runs and stays on your computer.
- Fully Open Source — Licensed under AGPL-3.0 with an additional clause prohibiting use of the code for training AI models.
- Extremely Lightweight — Built with Python and only the built-in Tkinter GUI library.
- Cross-Platform — Works on Windows, macOS, and Linux.
- Multiple Play Modes (requires external engine):
- Player vs AI
- AI vs AI
- AI move suggestions
- Easy Navigation — Easily switch between the main line and AI-generated variations.
- Powerful Game Editor — Create and edit your own scenarios.
- Compatible with strong engines — Supports Fairy-Stockfish and Pikafish (you must download the engine + neural network separately).
> Xiangqi Lab is designed for study, practice, and experimentation. It is not intended for cheating in online games. Please respect fair play.
Update History
1.0.1 (2) → 1.2.0-1 (6)12 Jun 2026, 22:15 UTC
1.0.1 (2)15 May 2026, 02:00 UTC
14 May 2026, 18:53 UTC
12 Jun 2026, 21:56 UTC
15 May 2026, 02:00 UTC


