CameraChessWeb
Enrichment pendingRecord a chess game live and upload the PGN to Lichess
GraphCanon updated today · GitHub synced today
Trust & integrity
Full report- Maintenance
- Very active (0d since push)
- As of today · Source: github_public_v1
- Provenance
- Not a fork · Personal account
- As of today · Source: github_public_v1
- Security (OSV)
- No lockfile
- As of today · Source: none
Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.
Overview
Record a chess game live and upload the PGN to Lichess
Capability facts
- CLI
- CLI entrypoint
Source: package.json:bin|scripts · Jul 11, 2026
- MCP server
- No MCP server detected
Source: repo_scan · Jul 11, 2026
- Languages
- typescript, javascript
Source: github.language+package.json · Jul 11, 2026
Categories
Tags
README
📌 This app is under active development and may experience minor issues.
Please report any bugs on Discord, and we will fix them promptly.
|
|
Replace Chess eBoards with your phone camera using ChessCam (https://www.chesscam.net).
Do you have ideas, bugs to report or training footage? Join our Discord Server.
Demo
Roadmap
- Raise an alert when an illegal move is played (currently they're just ignored)
- Add sounds for the opponents moves in "/play"
- Add support for variants
- Develop a testing framework for different board + piece sets
- ... Your next big idea?
Models, Data, Reports and Scripts
Please post in the Issues tab if you need any help with:
- Running inference
- Exporting models to different formats
- Training on data of varying resolutions (I.e. 640x640)
- etc. etc.
Pieces
| Name | Description | Link |
|---|---|---|
| 480M_leyolo_pieces.onnx | LeYOLO ONNX model | https://drive.google.com/file/d/1-80xp_nly9i6s3o0mF0mU9OZGEzUAlGj/view?usp=sharing |
| 480M_leyolo_pieces.pt | LeYOLO pt model | https://drive.google.com/file/d/1L6PZbSdT-peCmiJGNwmgHJN5MTpfAM-0/view?usp=sharing |
| pieces.tar.gz | Train/test data in YOLOv5 format | https://drive.google.com/file/d/12-Y3AJckAsFiDTlhQV8R50AK5ilM0s_Z/view?usp=sharing |
| Report | Weights & Biases report from the LeYOLO training run | https://api.wandb.ai/links/pbatch/g2rcvycv |
Xcorners
| Name | Description | Link |
|---|---|---|
| 480L_leyolo_xcorners.onnx | LeYOLO ONNX model | https://drive.google.com/file/d/1-2wodbiXag9UQ44e2AYAmoRN6jVpxy83/view?usp=sharing |
| 480L_leyolo_xcorners.pt | LeYOLO pt model | https://drive.google.com/file/d/173orSe8eaytN8nin_HOvd2sEfP_wtOUW/view?usp=sharing |
| xcorners.tar.gz | Train/test data in YOLOv5 format | https://drive.google.com/file/d/15Liy-vMcujSZak4YRPeC2TpVjIA3AwVM/view?usp=sharing |
| Report | Weights & Biases report from the LeYOLO training run | https://api.wandb.ai/links/pbatch/ziwur3gr |
Google Colab scripts
- LeYOLO Training + ONNX export - https://gist.github.com/Pbatch/dccc680ac2f852d4f258e4b6f1997a7b
- TFJS export - https://gist.github.com/Pbatch/46d958df7e0363e42561bda50163a57a
Contributors ✨
Thanks goes to these wonderful people (emoji key):
Conor Shepherd 🔬 | tdr24008 🔬 | DakshHandeCode 🎨 | ChessScholar 🐛 |