Kestrel 3.2 · runs in this page · nothing to install
Play Kestrel
How this works
This is the real Kestrel 3.2 engine, compiled to WebAssembly and run by your browser on one thread. It gives the same moves and the same node counts as the Windows, Linux and macOS programs (the standard 8-position benchmark searches 859,322 nodes in both); it is slower because it uses one thread and no AVX2 (about a sixth of the speed of the Windows program on the same computer). The first visit loads Kestrel’s 76 MB neural network (about 50 MB over the network, packed); your browser keeps a copy for the next visit. Nothing is sent anywhere: the game and the engine stay on your device.
Strength. Kestrel always plays at full strength here; the only setting is how long it may think for each move (the longer, the stronger). It varies its first moves a little.
Looking for the engine itself, for your chess program? Download Kestrel · source code (MIT licence).