← All projects
ongoing Started Aug 1, 2025

Mate1

A chess engine written from scratch in Rust, playing live on Lichess at around a 2076 Blitz rating and under active development.

RustChess engineSearch

Mate1 is a chess engine I am building from scratch in Rust. It plays live games on Lichess as mate1-bot, currently around a 2076 Blitz rating, and I am still actively working on it.

Writing an engine is one of the best ways I know to stay sharp on the fundamentals that carry over to everything else I build: tight data structures, search, evaluation, and getting real performance out of a systems language. Chess is unforgiving. The engine either finds the better move in the time it has, or it loses the game.

This is an ongoing project. The strength and the feature set keep changing as I work on it.

Links

Play on Lichess →
Discuss a project like this →