| Crates.io | lunar-chess |
| lib.rs | lunar-chess |
| version | 0.3.4 |
| created_at | 2025-11-26 20:15:28.898548+00 |
| updated_at | 2025-12-03 02:35:31.432951+00 |
| description | A screen overlay that detects chessboards, recognizes pieces using ONNX, and displays best moves from a chess engine. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1952175 |
| size | 259,450 |
A screen overlay that detects chessboards, recognizes pieces using ONNX, and displays best moves from a chess engine.
| Platform | Status |
|---|---|
| Windows | Supported |
| macOS | Coming soon |
| Linux | Coming soon |
config.example.toml to config.tomlengine.path - Path to your UCI chess engine executabledetection.path - Path to the ONNX model for piece detection[engine]
path = "path/to/engine.exe"
args = []
profile = "default"
[profiles.default]
threads = 8
hash = 8192
multi_pv = 6
depth = 5
[detection]
path = "path/to/model.onnx"
piece_confidence_threshold = 0.75
[debugging]
level = "info"
stream_proof = true
show_grid = false
show_piece_labels = false
Run the application and it will automatically detect any chessboard on screen and overlay the best moves.