Caissa Chess Overlay
Real-time desktop computer-vision application that detects chessboards from screen pixels, reconstructs legal positions, and streams local Stockfish analysis through a responsive PyQt6 overlay.
- Locates and reads any board straight from screen pixels, no site API
- Local Stockfish analysis streamed live, first read in ~100 ms
- Self-contained Windows build, fully offline, nothing sent anywhere
~100 msFirst move
100%Offline and local
GPLv3Open source
Python
OpenCV
PyQt6
Computer Vision
Stockfish
OMI Multiplayer
Production-deployed real-time multiplayer game showcasing WebSockets, secure server-authoritative architecture, Cloudflare DNS/TLS, and Northflank deployment.
- Real-time Socket.IO multiplayer with a server-authoritative state machine
- Host and Origin validation, rate limiting, CSP hardening
- Continuous deployment via GitHub, Northflank, and Cloudflare
LiveIn production
90sReconnect grace
20/sRate-limited events
Node.js
Socket.IO
Cybersecurity
Networking
Northflank