Chess in your
terminal

A minimal CLI tool — solve a daily puzzle or play a quick game against local Stockfish without leaving your terminal.

$ curl -fsSL https://chesshell.pages.dev/install.sh | bash
chesshell — daily puzzle
Loading WebAssembly...

This is an interactive demo — only daily puzzles are available here. Install chesshell for full access including AI games, stats, and more.

Features

Everything you need, nothing you don't

Daily Puzzle

Get a new puzzle every day and test your tactical skills. Enter moves in UCI notation and get instant feedback.

Local AI

Play full games against Stockfish directly in your terminal. The AI runs entirely offline — no cloud, no latency.

Warning: May cause frustration. The AI has zero sympathy.

Progress Tracking

Your stats, history, and accuracy are stored locally. No cloud accounts needed.

Lightweight & Fast

No bloat. Written in Go, weighing in at just a few MBs. Ready whenever you are.

How It Works

Up and running in seconds

1

Install

Run the install script and chesshell is ready to use immediately.

curl ... | bash
2

Solve

Play your daily puzzle or challenge Stockfish to a game.

chesshell play
3

Track

View your accuracy, history, and AI win/loss record anytime.

chesshell stats

Found a bug or have a feature request? Reach out at dev.killie@gmail.com