Edit on GitHub

Download Lc0

The latest stable version of Lc0 is v0.27.0.

Older versions and beta releases are available at our GitHub releases page.


Every package contains:

  • lc0.exe (the engine),
  • 703810.pb.gz (a default network file), and
  • lc0-training-client.exe (only needed if you would like to contribute training games).

Depending on which hardware you have, different version of Lc0 will be best for you.
Pick the row that matches your hardware from the following table:

Hardware Backend
Newest (2018+) NVidia GPUs: RTX 20xx, RTX 30xx and so on (but not GTX 16xx) CUDA
Newer (2014-2018) NVidia GPUs: GTX 7xx, GTX 8xx, GTX 9xx, GTX 10xx and also GTX 16xx CUDNN
Newer non-NVidia GPUs (only for latest versions of Windows 10) DirectX 12
Older GPUs or Windows versions. Note: Recent AMD GPUs might have driver issues. OpenCL
Computers without GPUs, but with modern CPUs DNNL BLAS
Older CPUs OpenBLAS


You can install Lc0 using Homebrew.

brew install lc0

The Homebrew package includes the lc0 engine and network 42850.


Architecture Backend
All architectures BLAS

Building from sources (Linux, Windows and MacOS)

If you want to build the Lc0 from source, refer to this document.

Last Updated: 2021-03-01