Chess representation written in Erlang using Bitboards, ready for use on game servers
-
Updated
Apr 12, 2026 - Erlang
Chess representation written in Erlang using Bitboards, ready for use on game servers
Java Chess Engine (UCI compatible)
UCI chess GUI
A UCI compatible chess AI in Go
A Java chess engine. Uses UCI protocol. Playable on lichess.
Chanakya is a 3100+ Elo rated Indian chess engine written in C++.
Learning Go by implementing a Chess Engine
Chess UCI Protocol java library.
An UCI chess engine
Full-strength Caro (Gomoku variant) AI with Lazy SMP parallel search, VCF solver, C# 14/.NET 10 backend, SvelteKit frontend. Hot-seat PvP, PvAI and AIvAI modes, 5 difficulty levels, UCI protocol, WebSocket bridge.
A free and strong UCI chess engine built from scratch in C++
A python based chess engine
A C++20 chess engine built around a Torch-backed searcher, UCI support, self-play generation, PGN and puzzle conversion tools, and Syzygy tablebase probing.
UCI Library for chess engines
Automate Chess.com games with a very human-playing neural network that adapts to their opponents ELO. Designed for complete automation, account management, and to ruin children's days.
Motore scacchistico in Rust. Chess engine in Rust
π‘βοΈ UCI chess engine.
A chess engine based on AlphaBeta Pruning search, developed for UCI protocols supported GUIs.
To associate your repository with the uci-protocol topic, visit your repo's landing page and select "manage topics."