Ross ROSS = Recommend OSS · open-source software intelligence for agents

SebLague/Chess-Coding-Adventure

A work-in-progress chess bot written in C# observed · 2026-08-28

github.com/SebLague/Chess-Coding-Adventure · homepage · C# · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2028
  • days_rel: n/a
  • days_push: 830
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1607 stars · 334 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A chess engine/bot written in C# by Sebastian Lague, created as part of his Coding Adventure video series. It communicates via the UCI protocol and plays at roughly 2600 Elo on Lichess, though it has no graphical interface.

Use cases

  • play chess against a bot on lichess
  • learn how to write a chess engine
  • study minimax and alpha-beta pruning in C#
  • hook a UCI chess engine into a GUI
  • explore game AI techniques

When to choose

  • you want a readable, educational C# chess engine
  • you need a UCI-compatible bot to plug into chess GUIs or online play
  • you're learning game AI from a well-documented project

When to avoid

  • you need maximum playing strength comparable to Stockfish
  • you want a chess program with a graphical interface
  • you need a production-supported or feature-complete engine

Facets

application · maturity active

game search-engine cross-platform cli chess-bot uci game-ai csharp game-development algorithms

2 sources

Member repositories

RepositoryRoleHealth v2
SebLague/Chess-Coding-Adventuremain23

For agents

markdown · JSON · MCP: product_card(name="SebLague/Chess-Coding-Adventure")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem