{"repo":"kevinjoseph61/chess","free":true,"listed":false,"github":"https://github.com/kevinjoseph61/chess","clone":"git clone https://github.com/kevinjoseph61/chess.git","description":"ASGI Django Server to play multiplayer Chess in real-time using Django with live AI coaching","language":"Python","stars":25,"topics":["asgi","redis","django","djangochannels","chess","chess-engine","asgi-django-server","django-channels","daphene","groq-api"],"license":null,"category":"databases-storage","readme_excerpt":"Chess Gang ♟️ A real-time chess platform with an AlphaZero-style AI engine and live LLM coaching — all running in the browser. Try it live → chess-gang.onrender.com Read the full story on Medium → Looking for the original version? The classic Chess Gang (Django + Redis multiplayer) is available on the master branch. This branch ( main ) contains the upgraded AI + coaching version. Features 🤖 AI-Powered Single Player - AlphaZero-style engine — Neural network + MCTS running entirely in-browser via ONNX Runtime Web - Three difficulty levels — Beginner (50 sims), Intermediate (150), Advanced (400) - Zero server load — AI runs as a Web Worker on the client 🧑‍🏫 Real-Time AI Coach - Per-move evaluation — Every move gets classified: ★ Brilliant, ✓ Good, OK, ?! Inaccuracy, ? Mistake, ?? Blunder - Stockfish-powered analysis — Accurate centipawn evaluation via Stockfish.js (depth 12) - Live LLM coaching — Natural language tips after each move using Llama 3.3 70B (Groq free tier) - Eval bar — Visual evaluation bar showing position advantage - Score tracking — Cumulative score based on move quality ⚔️ Real-Time Multiplayer - WebSocket-based — Instant move synchronization via Django Channels + Redis - Public & private games — Create open lobbies or invite specific opponents - Connection handling — Auto-reconnect with opponent online/offline status 🎨 Modern Dark Theme - Bootstrap 5.3 dark theme across all pages - Responsive design — Works on desktop and mobile - 9 redesigned templates —","default_branch":null,"files":null,"tree":[],"storefront":"/r/kevinjoseph61","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kevinjoseph61/chess/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}