https://github.com/lichess-org/external-engine
Using engines running outside of the browser on https://lichess.org/analysis
https://github.com/lichess-org/external-engine
chess lichess stockfish uci
Last synced: about 1 month ago
JSON representation
Using engines running outside of the browser on https://lichess.org/analysis
- Host: GitHub
- URL: https://github.com/lichess-org/external-engine
- Owner: lichess-org
- License: gpl-3.0
- Created: 2022-04-28T19:31:59.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-10T01:33:55.000Z (about 1 year ago)
- Last Synced: 2025-03-31T06:11:31.224Z (2 months ago)
- Topics: chess, lichess, stockfish, uci
- Language: Python
- Homepage:
- Size: 315 KB
- Stars: 80
- Watchers: 17
- Forks: 24
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
External engine (alpha 2)
=========================Using engines running outside of the browser for
[analysis on lichess.org](https://lichess.org/analysis).Example provider
----------------1. Create a token at https://lichess.org/account/oauth/token/create?scopes[]=engine:read&scopes[]=engine:write
2. Run:
```
LICHESS_API_TOKEN=lip_*** python3 example-provider.py --engine /usr/bin/stockfish
```3. Visit https://lichess.org/analysis
4. Open the hamburger menu and select the *Alpha 2* provider
Official provider
-----------------An official (more user-friendly) provider is under development.
Will provide Stockfish 15 for 64-bit x86 platforms, built with profile-guided
optimization, automatically selecting the best available binary for your CPU.Third party clients and providers
---------------------------------> :wrench: :hammer: The protocol is subject to change.
> Please make an issue or [get in contact](https://discord.gg/lichess) to discuss.Lichess provides an
[HTTP API for third-party clients and providers](https://lichess.org/api#tag/External-engine).