The Snap Store will undergo scheduled database maintenance on July 5, 2026 22:00 to July 6, 02:00 UTC. During this time, you will not be able to install or update snaps. No user action is required and services will automatically resume once maintenance is complete.

Xiangqi Lab (xiangqilab) Package name

Install latest/stable of Xiangqi Lab

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install xiangqilab

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for Xiangqi Lab

Package name

  • xiangqilab

License

  • AGPL-3.0-or-later

Last updated

  • 12 June 2026 - latest/stable

Websites


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

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.


Install Xiangqi Lab on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.