Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lichess-org/lila-engine

Broker for communication between external engine providers and clients
https://github.com/lichess-org/lila-engine

Last synced: about 2 months ago
JSON representation

Broker for communication between external engine providers and clients

Awesome Lists containing this project

README

        

lila-engine
===========

Broker for communication between external engine providers and clients.

Endpoints:

* [`https://engine.lichess.ovh/api/external-engine/{id}/analyse`](https://lichess.org/api#tag/External-engine/operation/apiExternalEngineAnalyse)
* [`https://engine.lichess.ovh/api/external-engine/work`](https://lichess.org/api#tag/External-engine/operation/apiExternalEngineAcquire)
* [`https://engine.lichess.ovh/api/external-engine/work/{id}`](https://lichess.org/api#tag/External-engine/operation/apiExternalEngineSubmit)

Providers
---------

See https://github.com/lichess-org/external-engine for external engine
providers.

Usage
-----

```
LILA_ENGINE_LOG=lila_engine=debug,tower_http=debug cargo run -- --bind 127.0.0.1:9666
```

License
-------

Licensed under the GNU Affero General Public License v3. See the `LICENSE` file
for details.