Now in public beta

SSH into
Chess Mastery

Play chess entirely in your terminal. No installs, no accounts, no nonsense. Just pure chess over SSH.

Terminal — ssh
$

Everything you need to master chess

🤖

AI Opponent

Challenge Stockfish at any difficulty. From beginner-friendly to grandmaster-crushing.

⚔️

PvP Matchmaking

Real-time multiplayer with ELO ratings. Find opponents at your skill level instantly.

📚

Interactive Tutorials

Learn from absolute basics to advanced tactics with step-by-step guidance.

🧠

Move Analysis

Understand every move. AI explains why it's brilliant—or a blunder.

👀

Spectate

Watch live games in progress. Learn from the best players on the server.

🏆

Leaderboard

Climb the global rankings. Track your progress with detailed statistics.

Beautiful chess in your terminal

A clean, responsive TUI that works in any terminal emulator. Unicode pieces, intuitive controls, and zero latency.

Try it yourself →
A B C D E F G H ╔═════╤═════╤═════╤═════╤═════╤═════╤═════╤═════╗ 88 ╟─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────╢ 77 ╟─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────╢ 6 ║ │ │ │ │ │ │ │ ║ 6 ╟─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────╢ 5 ║ │ │ │ │ │ │ │ ║ 5 ╟─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────╢ 4 ║ │ │ │ │ │ │ │ ║ 4 ╟─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────╢ 3 ║ │ │ │ │ │ │ │ ║ 3 ╟─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────╢ 2 │ │ 2 ╟─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────╢ 11 ╚═════╧═════╧═════╧═════╧═════╧═════╧═════╧═════╝ A B C D E F G H

One command. That's it.

Play a game
ssh play@shellmate.sh
Learn chess
ssh learn@shellmate.sh
Spectate games
ssh watch@shellmate.sh
Self-host
docker compose up -d