ENVI

XIANGQI · CLASSICS · OPENINGS · PIKAFISH

Not just play:Train so you play stronger.

A clear path from mating tactics to openings, 8000+ annotated problems and model games, and Pikafish running on your own device to play against and review move by move. Android, iOS, macOS, Windows and Linux.

Interactive board in the app with variation arrows and a branch list
8,000+problems & games
28classic manuals
9opening systems
OfflinePikafish engine

The path

Four steps, in the right order

Most players learn backwards: memorise openings first, then fail to convert a won endgame. The app puts the order back so your strength builds from the ground up.

  1. Step 1

    Mating tactics

    Every game ends in mate. Once the basic mating patterns are yours, you can see the win coming and know what each move is aiming at.

  2. Step 2

    Endgame

    Few pieces, clear rules — where you learn what each piece is really worth. Know what wins and what draws, and you know when to trade.

  3. Step 3

    Middlegame

    With tactics and endgames behind you, the middlegame has a purpose: attack when there is a chance, otherwise trade into a winning ending.

  4. Step 4

    Openings

    Study formations once you understand the game and it stops being rote: you see why each move is played and which endgame it leads to.

Screens

See it before you install

  • Intro screen showing the four-step xiangqi study path

    Four-step path

  • Interactive board with variation arrows and a list of branches

    Full variation tree

  • Coach mode catching a weak move and suggesting a better one

    Coach mode

  • Chapter list in the Sha Zhao Da Quan tactics manual

    Tactics

  • Endgame manuals in the app library

    Endgame

  • Chapter list in the Brilliant Middlegame Plays manual

    Middlegame

  • Opening library with nine systems, branch and game counts

    Opening library

  • Pikafish game settings with four difficulty levels

    Play Pikafish

Inside the app

One place to study, drill and verify

Read the classics, solve on the board yourself, then take the position to the engine — all three in the same app, on the same board.

Study the classics

Old manuals as real software, not photographs of book pages.

  • Full variation tree

    Move arrows right on the board. Step through moves, pick Line 1 / Line 2 and every side branch — or let the app replay the whole line.

  • Annotations, read aloud

    Each move's commentary sits next to the board. Turn on speech and set the pace when you would rather listen while you watch.

  • Solve mode

    Play the solution yourself instead of watching it. Hints when you are stuck, mistakes counted, and you choose Red, Black or both sides.

  • Spaced repetition

    Solved problems come back on a schedule based on how hard they were. The app reminds you at your chosen time — only what you are about to forget.

  • Bookmarks & progress

    Mark branches as studied, pin hard problems for later, and see how many of each chapter you have solved.

Play & review with Pikafish

The engine runs on your device — no network needed, no games sent anywhere.

  • Four difficulty levels

    Novice, Player, Expert, Master. Let the engine take Red, take Black, or switch both off and play the whole board yourself.

  • Coach mode

    Drop a piece badly and the engine stops the game, tells you, and shows the better move — while you still remember what you were thinking.

  • Full game review

    After the game every move is graded Best · Good · Inaccuracy · Mistake · Blunder, with an evaluation chart and the line the engine recommends.

  • Elo and game history

    Every game updates your Elo. Reopen any past game to walk through it move by move and branch by branch.

  • Move-purpose analysis

    More than a number: see which squares the piece you just moved is heading for two and three moves into the engine's plan.

Your own board

Positions you meet in real life, in a paper book, or in old files — bring them all in.

  • Scan a board from a photo

    Photograph a real board or a diagram in a book and the app rebuilds the position. The recognition model downloads once, then works offline.

  • Position editor & FEN

    Drag pieces from the tray onto the board and get told at once if the position is illegal. Import or export FEN, then play the engine from it.

  • Saved positions

    Your own position library, sorted into groups and subgroups — reopen any of them to study or to play.

  • Add your own books

    Import XQF, PGN and CBL/CBR files with moves and variations intact. Pick a whole folder: folder name becomes the book, subfolders become chapters.

  • Draw & share

    Sketch arrows on the board to explain a line to someone, then save or share the board as an image.

  • English · Tiếng Việt · 简体中文 · 繁體中文
  • Light and dark themes
  • Move sounds and haptics
  • Downloaded problems work offline

Library

28 manuals, 8000+ problems and model games

From basic mating patterns to the great classics and modern opening theory — already ordered to follow the path.

  • Mating tactics

    3 manuals · 2,312 problems

    Sha Zhao Da Quan, Consecutive-Check Mates, Sacrifice Attacks — from one-move checks to combinations that give material away.

  • Endgame

    5 manuals · 1,354 positions

    Simple Winning Endings, Refined Practical Endings and three volumes of Practical Endings — endings that turn up in real games.

  • Middlegame

    2 manuals · 399 games

    Brilliant Middlegame Plays (300 games) and Five Champions Middlegame — piece play, trades, traps and sacrifices.

  • Openings

    14 manuals · 947 problems

    Formations and theory, opening traps, Xiangqi Art of War volumes, Reversed Palace Horse, Fierce Cannons, modern Same-Direction Cannons.

  • Classic manuals

    4 works · 1,404 positions

    Plum Blossom Manual, Orange Grove Secrets (5 volumes), Bai Ju Xiangqi Manual, Shi Qing Ya Qu.

Opening library — browse it like a dictionary

9 systems, 130 formations and over 23,000 model games. Follow a branch to see why the moves are played that way.

  • Central Cannon vs Screen Horses26 branches · 14,945 games
  • Central Cannon31 branches · 13,564 games
  • Immortal Points the Way22 branches · 11,017 games
  • Elephant Opening19 branches · 10,495 games
  • Fierce Cannons11 branches · 4,215 games
  • Same-Direction Cannons8 branches · 3,751 games
  • Horse Opening5 branches · 3,000 games
  • Palace-Crossing Cannon5 branches · 2,782 games
  • Advisor's Corner Cannon3 branches · 1,550 games

Platforms

Study on your phone, drill on your desktop

Same library, same engine. The desktop build shares its interface with the mobile app.

Start training today

Install it and open the first problem — tactics, classics, openings and Pikafish are already on the device.