Chess Engine Development
Edit on GitHub

miransas-chess:
Built in Rust.

SA

Sardor Azimov

Founder of Miransas

5 Minute Read
May 14, 2026

miransas-chess is a personal hobby project focused on building a modern chess engine with Rust, performance optimization, and clean architecture.

The engine is currently under active development and designed around speed, stability, and efficient move generation. Inspired by classic chess engines, the project explores low-level systems programming and search optimization techniques.

Bitboard Architecture

Using 64-bit bitboards for fast board representation and efficient move calculations.

UCI Compatible

Built around the Universal Chess Interface protocol for compatibility with modern chess GUIs.

Why Rust?

Rust provides the perfect balance between performance and safety. The language allows low-level optimization while maintaining memory safety, making it ideal for search-heavy applications like chess engines.

"Building a chess engine is one of the best ways to explore algorithms, optimization, and systems programming at a deeper level."

Long-Term Vision

The long-term goal is to continuously improve evaluation quality, search depth, and overall playing strength. Future plans include advanced move ordering, transposition tables, and neural-network-assisted evaluation systems.

Follow the Journey.

Track the progress of miransas-chess as the engine continues to evolve and improve over time.

Miransas