Compatible chess programs

Use your MILLENNIUM board with these apps and engines

For all those who appreciate the comfortable game on the chess board, but do not want to miss the versatility of chess programs: You can use many applications together with your MILLENNIUM board! We have summarized all current possibilities on this page. Since our ChessLink protocol is open and accessible to everyone, new applications are added all the time. We keep this page up to date, so you can always check here if something new has been added.

With these MILLENNIUM boards you have full access to the chess programs. In some cases you need the ChessLink Bluetooth module to establish a connection between board and computer/mobile device.

But that’s not all: with the same equipment you can also play online. You can find all the information here:

Go to online chess

Discover the possibilities

With these chess programs you play on your MILLENNIUM board.


Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

HIARCS for iPhone/iPad

Mark Uniacke

Suitable for Apple mobile devices: iPhone & iPad.

The app features a particularly high playing strength of up to 3100 ELO (I Pad Pro), making it perfect for training high-performance players.

For all those who play chess at a normal level, there is a special adaptive playing strength level, which automatically adjusts to the user’s abilities and displays their own playing strength.

You have a question about HIARCS? Click here and send your support request directly to the developer.

HIARCS Chess Explorer

HIARCS Chess Explorer

  • World class chess database, analysis tool and game program.
  • Suitable for all players from beginners (750 ELO) to world chess champions with human-like play.
  • Adaptive playing strength and display of personal ELO value.

Mark Uniacke

Suitable for PC and Mac.

  • World-class chess Graphical User Interface (GUI) with advanced database, analysis and gameplay features. Supports UCI chess engines.
  • HIARCS engine is the highest rated single processor chess program on the official SSDF rating list.
  • Wide range of realistic handicap levels for players of all strengths with coaching advice, opening training and rating your playing ability in ELO.
  • Game analysis, learning openings, preparing for opponents, live game support and engine matches.
  • PGN databases (over 250,000 games, ~1000 with annotations by IMs & GMs) and opening books with detailed statistics.
  • Online access to up to 1,000 GB of chess endgame tables and GM opening books.
  • Use the HIARCS Chess Explorer conveniently on your Millennium Board
  • Connection to the Millennium Exclusive or Performance Board via ChessLink
  • Enter games and analysis with the Millennium Exclusive Board
  • Set up positions with the Millennium Exclusive board
  • Supports “looping” of chess pieces
  • Supports move retraction or position adjustments
  • Strike moves can be executed completely naturally

You have a question about HIARCS? Click here and send your support request directly to the developer.

HIARCS Chess Explorer

  • HIARCS Chess Explorer Graphical User Interface (GUI)
  • Single core version of World Champion HIARCS 14
  • Game database and comments from chess masters
  • Access to standard online content
  • Email newsletter, free first updates and upgrade discounts

Deep HIARCS Chess Explorer

  • HIARCS Chess Explorer Graphical User Interface (GUI)
  • World class chess software champion Deep HIARCS 14
  • Multi core version for maximum performance & faster analysis
  • Game database and comments from chess masters
  • Comments from World Champion Vishy Anand
  • Online GM+ opening book includes theory from world-class correspondence chess
  • Email newsletter, free first updates and upgrade discounts
Buy HIARCS Chess Explorer for Win
Buy HIARCS Chess Explorer for MAC
Buy Deep HIARCS Chess Explorer for Win
Buy Deep HIARCS Chess Explorer for MAC

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Chess for Android

Aart Bik

Suitable for Android mobile devices.

  • The free app already has several free engines integrated, and also offers the possibility to connect UCI engines.
  • Play online with version 6.1.3 Alpha:
    The new version supports FICS (free internet chess server) as well as ICC (internet chess server).

Do you have a question about Chess for Android? Click here and send your support request directly to the developer.

Spiel auf Lucas Chess

Lucas Chess

  •    Lucas Monge
  •    driver to control MILLENNIUM eboard created by Graham O’Neill
  •     Windows 7+
  •     Linux 64
  • The program has more than 50 engines prepared to play from the start, and with very different levels, from 0 to 3300 elo (last Stockfish, Komodo, Maia1100-1900…) This list of engines is not closed and you can add other ones with the only limitation that they use the UCI protocol. Younger children will be able to begin their apprenticeship with special engines that know little more than moving the pieces, and this will enable them to win against the engines from the very beginning.
  • It has an extensive list of trainings, basics, openings, tactics, endings.
  • Competitions against engines until 2400 elo,  liChess games, tournament personalities, …
  • Tools to create little databases, polyglot books, tournaments between engines…

ChessLink as DLL Integration for ARENA, LUCAS CHESS and SHREDDER

Graham O’Neill

Geeignet für:

  • Windows PC mit ARENA, LUCASCHESS oder SHREDDER via USB
  • Linux PC mit LUCASCHESS via USB
  • Allows direct control of the board without the need for an engine vs. engine match.
  • Can be used both for playing against engines (with retraction of moves) and for analyzing positions or playing through games.
  • In Shredder positions can be built up using the board.
  • In LucasChess the board can be used in the training options (e.g. for learning opening lines).

Downloads and documentation can be found here. There is a “Contact Me” page on this site to contact the developer directly.

ChessLink as UCI Integration for ARENA and FRITZ

Lars Nowak

Suitable for:

  • Windows PC with ARENA via USB
  • Windows PC with FRITZ (Version 7 or higher) via USB

The UCI ChessLink Engine integrates the ChessLink interface into any UCI capable chess program.

The interface simulates a UCI engine and transfers moves from the board to the PC and vice versa. Both ARENA and FRITZ have already been successfully tested with it. The program supports both the Exclusive boards and The King Performance.

Thanks to Lars Nowak for this great expansion!

Please find downloads, documentation, limitations and installation advice here.

Phyton Logo

Python library for integration into chess software

Dominik Schlosser

Suitable for:

  • Linux, USB, Bluetooth-LE
  • Raspberry PI, USB, Bluetooth LE
  • Windows: USB
  • MacOS: USB

The software is designed in such a way that it is easy to add new transports (e.g. other Bluetooth variants).

On the basis of our interface definitions for the chess link, Dominik Schlösser has written a library for the Python programming language, which allows a comparatively easy integration of the interface into existing chess software products. The project is currently still in its early stages, and is designed to allow chess software developers to quickly integrate the ChessLink and the Millennium exclusive checkerboard.

The library supports:

  • Automatic hardware detection on USB
  • Automatic Bluetooth search
  • Train display via LEDs (optional display of 4 deductions in the analysis mode via LED sequences)
  • Interoperability with Python-chess
  • Fen Import
  • Position setup via board or Fen
  • UCI engines (tested with Stockfish and Leela chess Zero)

The library abstracts the details of the log, and provides functions such as: querying the position of the Millennium Board in fen format, passing the user’s train to the engine, Signalisi the engine’s train by LEDs

Our request: If you want to use the library or our interface, please inform us briefly about your project and also about the completion. We would like to pay tribute to successful implementations and make them available to all users at this point. Simply send a short email at

The necessary files-including the complete interface documentation from the ChessLink-can be found on Github.

Connect to these boards

With these boards you can use all applications directly on the board. Either stand-alone (eONE only) or using the ChessLink module.



You can connect the eONE to the colorful world of online platforms and apps without any cables.  Battery and Bluetooth are already integrated. A ChessLink module is not necessary.

Learn more about eONE
Preorder eONE

Supreme Tournament 55

The real wood board Supreme Tournament 55 has tournament size with its 55 cm. The fully automatic piece recognition as well as 81 LEDs for move indication provide a perfect and natural playing experience. The “American Staunton” style pieces and the dimmable LEDs complete the elegant overall picture. For the use of chess programs you need the ChessLink module.

More about Supreme Tournament 55
Buy Supreme Tournament 55
Exclusive Board

Exclusive Board

The Exclusive Board with fully automatic piece recognition and LED move indication offers the highest comfort. You can move the pieces naturally and without pressure or even drag them. With the help of the ChessLink module, you can connect your board to a computer or mobile device.

More about the Exclusive Board
Buy ChessGenius Exclusive
The King Performance

The King Performance

The Performance Board with integrated chess computer has an especially smooth-running sensor board and LED move display. Besides the integrated software The King you can also use all chess programs mentioned on this page. For this you need a ChessLink module.

More about The King Performance
Buy The King Performance


The connection between the board and the app is established via the Bluetooth module ChessLink.

Buy ChessLink

To all developers!

Further functionalities and programs can and should be connected. The MILLENNIUM interface code can be integrated into any GUI, e.g. Android or Apple iOS smartphones and tablets, as well as Windows or Apple computers.

Feel free to contact our office in Munich directly and get the ChessLink-protocoll.

Get in touch