Back
Kurdish Chess AI — شەترەنجی کوردی — Project by Ibrahim Hussein, Computer Engineer
softwareCompleted

Kurdish Chess AI — شەترەنجی کوردی

Custom Minimax + Gemini 2.5
AI Engine
7 (Beginner → Unlimited)
Difficulty Levels
Full Kurdish Sorani (RTL)
Language

// Overview

Full-featured Kurdish-language chess platform with a custom minimax AI engine, Gemini-powered chess coach, mind-reading opponent-intent predictor, game analysis, and daily puzzle training — all in RTL Kurdish.

// Problem

Kurdish speakers had no dedicated chess platform in their own language, and beginners had no accessible way to learn strategy or get move-by-move coaching.

// Solution

Built a Next.js chess app with a custom minimax + alpha-beta engine (7 difficulty levels), Google Gemini 2.5 Flash integration for AI opponent moves, coaching, and post-game analysis, plus a mind-reading feature that predicts the opponent's intent — all fully localized in Kurdish Sorani.

// Impact

Deployed live at chess-ai.ibrahim-eng.dev, giving Kurdish speakers a native-language chess trainer with AI coaching, analysis, and puzzles.

// Tech Stack

Next.jsAIGemini APIchess.jsTypeScriptRTL