Pikafish Logo

Pikafish

The strongest Xiangqi AI engine

Use Pikafish with a GUI or in your browser to analyse and review games; see Getting Started with Xiangqi AI and Game Analysis

Always aiming higher

Uses NNUE neural networks, ranks first in playing strength, and aims to keep improving.

Xiangqi engine rankings

Free and open source

Based on Stockfish, with fully open engine source code. Free forever for non-commercial use.

NNUE licence

Feedback & questions

Share your experience with Pikafish, ask questions or suggest improvements on Facebook.

Multiple platforms

Runs on Windows, Linux, macOS, Android and more, supporting multiple CPU instruction sets.

universal automatically selects the instruction set

Download

Latest version: Pikafish 2026.09.25

Download

Download

Download the engine with a graphical interface, or get the engine files on their own.

  • Computers, phones and tablets
  • Choose a version for your device
Web version

Use in your browser

Open the website and start using it. No download needed; works on most devices.

  • No installation
  • Works across devices

Playing strength

Test results against the previous version. Our goal is to keep making Pikafish stronger.

Versions compared 2026.09.25 vs 2026.01.31
Games / Wins / Draws / Losses 2000 / 615 / 850 / 535
Score rate 52%
ELO +17.6 ± 3.8

Test setup: EPYC-9654, 4 cores, 60s + 0.6s per move. Random openings with a large advantage (65%–85% winning chances). Each opening is played twice, with colours reversed.

Xiangqi engine strength rankings

Download information