Skip to content

This project is in development and not publicly usable yet. No public App Store release yet.

In developmentApp Store AppsiPhone appIn developmentLocal-first

ChessMachina

Play the evolution of computer chess.

Development stage: Native iPhone app in developmentPlatform: iPhone appApp Store status: In development

ChessMachina runs locally on iPhone, with no account and no custom cloud engine. The app is in development and is not yet available on the App Store.

In development

Status

In development

Processing

Local-first

Account

No account

Live version

No live URL

01

Why ChessMachina

How much thinking does it take to beat you? ChessMachina answers this in two ways: with reconstructed historical chess machines and with its own modern local engine whose compute budget you control yourself.

02

Historical mode

Play against nine reconstructed stations of computer chess history, from 1912 to 1997. The machines are algorithmically rebuilt from available historical documentation, not with original code and not by emulating the original hardware.

03

Compute mode

Compute Mode uses its own modern local reference engine. You control how much computation the engine gets per move through reproducible work or node budgets. ChessMachina does not display CPU percentages, energy consumption, or an exact Elo rating.

04

How the machines think

Depending on the machine, ChessMachina shows how a decision was reached: rules, candidate moves, minimax, alpha-beta, search depth, singular extensions, or historical search extensions. Not every machine has the same metrics, since historical and modern algorithms work differently.

05

Games & replay

Games you play land in a local game history together with the opponent and engine version. A saved game can be reconstructed as a replay from its starting position and move sequence and watched again.

06

Historical transparency

ChessMachina uses clean-room reconstructions based on available historical documentation. Depending on the machine, algorithm fidelity, parameter fidelity, hardware fidelity, data asset fidelity, and behavioral fidelity differ. Missing original parameters or historical data are never presented as original.

07

Local first

ChessMachina requires no account and has no custom server and no custom cloud engine. The historical and modern engines compute locally on your iPhone. No custom analytics, no tracking.

Historical timeline

Nine reconstructed stations of computer chess history, from 1912 to 1997.

  1. El Ajedrecista

    Early chess automaton by Leonardo Torres y Quevedo for a limited king-and-rook endgame.

    1912

  2. Turochamp

    Chess algorithm designed by Alan Turing and David Champernowne, originally executed by hand due to a lack of computing power.

    1948

  3. MANIAC I

    One of the first chess programs to actually run on a computer, played on a reduced 6×6 board.

    1956

  4. Bernstein IBM 704

    Early full chess program on a standard 8×8 board, developed by Alex Bernstein at IBM.

    1957

  5. Mac Hack VI

    MIT program by Richard Greenblatt, among the first chess programs to compete in tournaments against human players.

    1967

  6. CHESS 4.5

    Northwestern University program that significantly advanced brute-force search techniques.

    1977

  7. Belle

    Specialized chess hardware by Ken Thompson and Joe Condon, reaching master-level playing strength.

    1980

  8. Deep Thought 0.02

    Predecessor of Deep Blue, developed at Carnegie Mellon University.

    1988

  9. Deep Blue

    IBM chess computer that in 1997 defeated a reigning world champion under tournament conditions.

    1997

Features

9 historical stations

From 1912 (El Ajedrecista) to 1997 (Deep Blue).

Compute mode

Own modern engine with an adjustable compute budget.

Explainability

Surface rules, candidate moves, minimax, and search depth.

Clean-room reconstruction

Historical algorithms rebuilt from available documentation.

Local game history

Games, opponents, and engine version stored locally.

Replay

Reconstruct games from starting position and moves.

Historical transparency

Documented and reconstructed parts clearly separated.

No fake Elo

No uncalibrated or invented Elo ratings.

Local-first

No account, no custom server, no cloud engine.

German and English

App interface available in German and English.

ChessMachina in action

Real app screenshots will be added before release.

01

Historical Mode

02

Timeline

03

Compute Mode

04

Explainability

05

Games & Replay

FAQ

Privacy explained transparently

Read how ChessMachina handles data, storage and external services.