Christopher Lazok
TypeScriptChess & Engine Architecture

GitHub: tidypy/DeepScout-AI-Chess โ†—

DeepScout AI Chess: AI-Enhanced Dual-Engine Chess Analytics

DeepScout AI Chess platform engineered by Christopher Lazok, integrating DuckDB and SQLite dual-engine analytics, Sigmoid Elo and Glicko-2 rating models, Stockfish analysis, and LM Studio Grandmaster coaching.

Christopher Lazok VS Code source control graph detailing commits by tidypy engineering DeepScout AI Chess into Tauri desktop architecture.

DeepScout AI Chess

An independent, AI-enhanced desktop chess training platform featuring a dual-engine UCI sparring arena, real-time Tutor and Kibitzer companions, a Glicko-2 rating engine, an AI Grandmaster Coach (LM Studio / BYOK), and a multi-database analytics pipeline. Built with Tauri v2, React 19, and FastAPI.


๐Ÿš€ Key Features & Architectural Upgrades

1. โšก Dual-Engine Vectorized Analytics (DuckDB + SQLite)

2. ๐Ÿ“Š Rating Matrix Engine (Sigmoid ELO & Glicko-2)

3. ๐Ÿค– AI Grandmaster Coach (LM Studio & BYOK)

4. ๐Ÿ›ก๏ธ Truthful 4-Tier Data Quality Pipeline


๐Ÿ› ๏ธ Installation & Dependencies

Prerequisites

Required Python Libraries

pip install -r requirements.txt

Key packages: PySide6, duckdb>=1.0.0, numpy>=1.26.0, python-chess, requests, pillow, psutil.


Third-Party Attributions

DeepScout AI Chess incorporates the following open-source and public-domain assets: