I built my family a private Chess.com — one Docker container, Stockfish plus your own LLM
说明与用途
Patzer 是一个本地、适合家庭使用的象棋平台,运行在单个 Docker 容器中,使用 Stockfish 进行引擎分析,使用本地 LLM 进行教学,消除了外部账户和广告。
问题
Parents want a child‑friendly chess platform without external accounts, cloud storage, or ads.
结果
Patzer delivers a fully local, family‑friendly chess environment with engine‑based analysis and LLM‑powered coaching, eliminating external data exposure and ads.
工作流
- Pull public Chess.com or Lichess games or paste a PGN
- Stockfish classifies each move and provides accuracy, Elo, eval graph, and plain‑language threat analysis
- Play against Stockfish at seven difficulty tiers with kid‑mode blunder warnings
- Play real‑time PvP over WebSocket with draw offers, takebacks, and rematch
- Point AI coach to a local Ollama or vLLM host for move explanations and mistake analysis
- Configure multi‑user profiles, languages, kid mode, and custom piece names via admin console
证据
My kids play chess on Chess.com. It is a great product, but the account, the cloud and the ads are not something I want to hand to a nine-year-old.
One container: docker run -d -p 8800:8800 -v patzer-data:/app/data \
--name patzer ghcr.io/SikamikanikoBG/patzer:latest
The server works out the facts — what a move allows, hangs or wins, the opponent's best answer, your recurring mistakes — and the model only turns that into coaching.
- 记录日期: 2026-10-12T04:41:10.378Z