Home › Games › Constrained Chess
Constrained Chess
Play Stockfish with custom natural-language rules
Visit constrainedchess.vercel.app ↗
| Built with | AI (tool not stated) |
|---|---|
| Category | Games |
| Maker | vigrant |
| Launched | 2026-02-28 |
| Source | Hacker News Show HN · 2 points |
| Link checked | 2026-11-02 |
How we know it was built with AI
- AI (tool not stated): “Built this mostly with AI”
Quoted from the source post. Category is assigned automatically.
From the maker
Built this mostly with AI assistance (vibe-coded). Stockfish 16 runs in the browser via WASM. Constraints are parsed in two layers: a hand-written rule parser handles common patterns (no captures, piece restrictions, no castling, etc.), and anything it can't match falls through to Claude Haiku, which generates a JavaScript matches(uciMove, chess) function on the fly.
From the website
Play chess against Stockfish with custom rules. Force the engine to only move knights, ban captures, or describe any constraint in plain English.
Similar apps
lightyears-home
A browser game where you navigate home to Earth using pulsars
Wonderhop
A daily game: guess what most people say, or what none do
jeomsim-bangsong
Vibecoded top-down game for learning vocab from a Korean webtoon
lift-and-coast
Lift and Coast (Browser based F1 game)
orbit-hop.sjoerdvanderhoorn.chatgpt.site
I vibe-coded a platformer you play by physically turning and jumping
sudoku
Learn/Practice Sudoku strategies web app