LiRu-Bot 0.1.0
LiRu-Bot 0.1.0
LiRu-Bot (Lichess Rust Bot) — a bridge between the Lichess Bot API
and chess engines. A Rust port of the official Python
lichess-bot.
Downloads (Windows x86-64)
| Asset | Description | License |
|---|---|---|
liru-bot.exe |
Default subprocess build — engine-agnostic, talks UCI to any engine you configure. | pure AGPL-3.0 |
liru-bot-clrsrc.exe |
Embedded build — the clrsrc engine linked in-process for an authoritative wall-clock search deadline. Turnkey clrsrc bot. | combined work (see below) |
Both are portable builds (no target-cpu=native); they run on any x86-64 CPU.
Running
- Copy
config.yml.example→config.ymland set your Lichessbot:playtoken. liru-bot.exe: pointengine:at your UCI engine.
liru-bot-clrsrc.exe: no external engine needed — supplyclrsrc.nnue
(clrsrc_v32_seed_b.nnue, from the clrsrc v1.1.0 release)
viaEvalFile.liru-bot.exe --config config.yml
License / Corresponding Source (AGPL §6 / §13)
LiRu-Bot is AGPL-3.0-or-later, a modified derivative of lichess-bot
(© lichess-bot-devs and contributors). The default liru-bot.exe is a pure
AGPL-3.0 artifact; its Corresponding Source is this repository at tag v0.1.0.
liru-bot-clrsrc.exe is a combined work (AGPLv3 §13 / GPLv3 §13): LiRu-Bot
(AGPL-3.0) + clrsrc (GPL-3.0). Each part keeps its own license. Corresponding
Source for this binary is both:
- LiRu-Bot @
v0.1.0: this repository, tagv0.1.0 - clrsrc @
v1.1.0: https://github.com/clrsrc/clrsrc/releases/tag/v1.1.0 (commit45b7b81)
Operating the embedded binary as a network service triggers the AGPL §13
obligation to offer the Corresponding Source of the whole to its users.
Credits
Derived from lichess-bot by
the lichess-bot-devs and contributors (AGPL-3.0). Embedded engine:
clrsrc (GPL-3.0).