Lichess multi-bot interface, designed for performance and modularity.
- Multi-bot support
- UCI compatible engine support
- Matchmaking
- Offering draws/resigns
- Save your games in PGN!
- Optional database integration
- Grafana dashboard to view engine stats
- Download this repository.
git clone https://gitlab.com/kaelta/akiko
- Add your engine into the engines folder. You can do this as a git submodule, and probably should.
- Enter the name of your engine, its path, and the token for your engine in the config.yml.
shards build --release
./bin/akiko
akiko -h
will show you all the available flags and config options.
- Fork it (https://gitlab.com/kaelta/akiko/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
- kaelta - creator and maintainer