Skip to main content

UCI-Compatible Engines

Any UCI-compatible chess engine works with chess-tui. Below are the most popular options.

The strongest open-source engine in the world. Fully supports UCI_LimitStrength and UCI_Elo, so all difficulty presets work perfectly.

PlatformInstall
macOSbrew install stockfish
Debian/Ubuntusudo apt install stockfish
Fedorasudo dnf install stockfish
Arch Linuxsudo pacman -S stockfish
Windowsstockfishchess.org/download
chess-tui -e stockfish

GNU Chess

Classic open-source engine. Requires the --uci flag. Difficulty presets work via depth/time limiting (ELO limiting not supported).

PlatformInstall
macOSbrew install gnu-chess
Debian/Ubuntusudo apt install gnuchess
Fedorasudo dnf install gnuchess
Arch Linuxsudo pacman -S gnuchess
chess-tui -e "gnuchess --uci"