kamidesigns

Game · 2026-09-17

Kami Chess

Chess on a 3D board with boxwood and walnut pieces. Play a friend on one device or the computer. Free for macOS, Windows, Linux, Android, iPhone and iPad.

Download

Choose your device to see its download.

No build for Windows on Arm or 32-bit Windows yet. Choose a device to see its download.

No build for Linux on Arm or 32-bit Linux yet. Choose a device to see its download.

No build for ChromeOS. Choose a device to see its download.

Kami Chess is for iPhone, iPad, Android and computers. Choose a device to see its download.

  • Download for macOS

    Version 1.6.2 · 2.9 MB · free

    Check the download

    SHA-256:

    45985a8f5d132d393ab1d593b86ec80e23c042581a334ddad1fa05779d4d50ff

    Or save the checksum file in the same folder and run:

    shasum -a 256 -c kami-chess-1.6.2-macos-universal.zip.sha256

    kami-chess-1.6.2-macos-universal.zip: OK

    Start

    1. Open the zip in Finder if your browser has not unpacked it already (Safari does). It makes the folder kami-chess-1.6.2 with the Kami Chess app in it.
    2. Double-click Kami Chess. To keep it, drag it to your Applications folder first.
    3. Kami Chess is signed and notarised by Apple, so the first time you open a new version macOS asks whether you are sure you want to open an app downloaded from the Internet. Check that it names Kami Chess and click Open, once.
    4. Nothing else is installed. The board and pieces are inside the app; move the app to the Trash to remove the game.

    To play the computer, click Menu and choose the side it plays under Play against. To start a game with the computer already chosen, with you as white:

    open -a "Kami Chess" --args --opponent black

    README.txt in the folder lists every option.

    What it needs

    • macOS 11 Big Sur or newer on a Mac with Apple silicon, or macOS 10.15 Catalina or newer on a Mac with an Intel processor. The app runs natively on both.
    • Nothing else: OpenGL is part of macOS.
  • Download for Windows (x64)

    Version 1.6.2 · 2.2 MB · free

    Check the download

    SHA-256:

    5a27a760ee814e3fef2a526b1204eabcc11b31c8381cd0853b5cddbaceec8724

    Or save the checksum file in the same folder and run:

    Get-FileHash kami-chess-1.6.2-windows-x86_64.zip -Algorithm SHA256

    It prints the Hash in capitals; compare it with the SHA-256 above.

    Start

    1. Right-click the zip and choose Extract All.
    2. Open the folder kami-chess-1.6.2-windows-x86_64 it made, then the folder kami-chess-1.6.2 inside it, and double-click kami-chess.exe.
    3. Kami Chess is not signed, so Microsoft Defender SmartScreen may show "Windows protected your PC". Click More info, check that it names kami-chess.exe, then click Run anyway.
    4. On Windows 11 with Smart App Control turned on, Windows blocks unsigned apps and there is no way to allow a single one, so Kami Chess will not start on such a computer.
    5. Nothing is installed. Keep the folder together; delete it to remove the game.

    To play the computer, click Menu and choose the side it plays under Play against. To start a game with the computer already chosen, with you as white:

    kami-chess.exe --opponent black

    README.txt in the folder lists every option.

    What it needs

    • Windows 10 version 1903 or newer, or Windows 11, 64-bit (x64).
    • Graphics with an OpenGL 3.3 driver, which the graphics card maker’s driver installs (NVIDIA, AMD or Intel).
  • Download for Linux (x86-64)

    Version 1.6.2 · 2.7 MB · free

    Check the download

    SHA-256:

    a7057dfaf33f2ea495e1ff6404a7e19dc205387698be6a6442845aaa7b11c766

    Or save the checksum file in the same folder and run:

    sha256sum -c kami-chess-1.6.2-linux-x86_64.tar.gz.sha256

    kami-chess-1.6.2-linux-x86_64.tar.gz: OK

    Start

    1. Unpack the archive anywhere and run the program from the folder it made.
    2. That is all it needs: nothing is installed. Keep the folder together; delete it to remove the game.
    tar -xzf kami-chess-1.6.2-linux-x86_64.tar.gz
    ./kami-chess-1.6.2/kami-chess

    Install (optional)

    To start Kami Chess from the application menu, with its icon, run the install script in the folder:

    ./kami-chess-1.6.2/install.sh

    It installs for you alone and asks for no password: the game goes into ~/.local/share/kami-chess, its menu entry into ~/.local/share/applications and its icon into ~/.local/share/icons.

    Look for Kami Chess among your games; some desktops show a new entry only after you log out and in again. The unpacked folder is not needed afterwards, and you can delete it.

    Running install.sh again, or the one from a newer version, replaces the installed game with that one.

    To remove the installed game, its menu entry and its icon:

    ~/.local/share/kami-chess/uninstall.sh

    To play the computer, click Menu and choose the side it plays under Play against. To start a game with the computer already chosen, with you as white:

    ./kami-chess-1.6.2/kami-chess --opponent black

    README.txt in the folder lists every option.

    What it needs

    • 64-bit Linux on x86-64 with glibc 2.38 or newer (for example Ubuntu 24.04, Debian 13, Fedora 39 or later).
    • A desktop session, X11 or Wayland.
    • OpenGL 3.3 graphics with the GLVND libraries libOpenGL.so.0 and libEGL.so.1, which current graphics drivers install (on Debian and Ubuntu the packages libopengl0 and libegl1).
  • Get it on Google Play

    Google Play has version 1.5.0: play a friend on one device or the computer. It does not play online yet. The APK below is version 1.6.2 and plays online.

    Google Play and the Google Play logo are trademarks of Google LLC.

    Or install the APK from this site

    Download for Android

    Version 1.6.2 · 3.5 MB · free

    Check the download

    SHA-256:

    db5dea3deb3f4f278a3002ddbcf1dc3ac19eaf4e6f31ad28c7b3066354b4b0ae

    A phone cannot check a download itself. Copy the file and the checksum file to a computer, put them in the same folder and run:

    sha256sum -c kami-chess-1.6.2-android-arm64.apk.sha256

    kami-chess-1.6.2-android-arm64.apk: OK. On a Mac, shasum -a 256 -c reads the same file.

    Start

    1. Download the file and open it, from the browser’s downloads or from the Files app.
    2. Android asks whether to allow installing unknown apps from that source. It is the browser (or the Files app) being allowed, not Kami Chess: look for a switch along the lines of "Allow from this source". You can turn it off again afterwards and the game stays installed.
    3. Play Protect flags every app that did not come from Google Play, this one included. Look for the way past it — "More details", then "Install anyway".
    4. Install, then Open. To remove the game, uninstall it like any other app; nothing is left behind.

    Published beside the download: README.txt and THIRD-PARTY-NOTICES.txt.

    What it needs

    • Android 7.0 (Nougat) or newer.
    • A 64-bit ARM device (arm64-v8a), which is every phone and tablet sold for years.
    • A device with a 32-bit or an Intel processor cannot install this file.
    • OpenGL ES 3.0 graphics, which those devices have.
  • Download on the App Store

    The App Store has version 1.5.0: play a friend on one device or the computer. It does not play online yet.

    Apple, the Apple logo, iPhone and iPad are trademarks of Apple Inc., registered in the U.S. and other countries and regions. App Store is a service mark of Apple Inc.

Kami Chess start position: light boxwood pieces facing dark walnut pieces on a 3D board.

On Android you play by touch: tap Menu to play the computer, and Undo, Flip and Reset are buttons beside the board. Back closes the menu, and with no menu open it puts the game in the background without ending it.

What you get

Controls

InputDoes
Click a piece, then a highlighted squareMove
DragTurn the camera around the board
Scroll or mouse wheelZoom
fTurn the camera to the other player's side
rReset the camera
uUndo
EscClose the menu if it is open; otherwise deselect, or close the promotion choice
q r b nChoose the promotion piece while the choice is open
Ctrl+Q, on a Mac Control-QQuit

While the computer thinks, a pulsing blue strip lights its half of the board frame and the board ignores your clicks.

A selected pawn with the squares it can move to marked in blue.
The computer's turn: a blue strip lights its side of the board frame.
A finished game of Kami Chess, ended in checkmate.