Modern hand turkeys for the 21st century.
The app combines TensorFlow.js handpose detection with Literally Canvas so you can trace your hand in augmented reality and save it alongside your doodles.
-
Install the JavaScript dependencies (only required for running tests):
npm install
-
Serve the repository with your favorite static file server. A quick option is
http-server:npx http-server -c-1 . -
Open
http://localhost:8080in a modern browser (Chrome, Edge, Safari, or Firefox) and allow camera access when prompted.
- Live hand tracking powered by
@tensorflow-models/handpose. - Camera safety – the stream stops as soon as you capture your turkey to avoid leaving your webcam on.
- Accessible error feedback thanks to a dedicated status banner.
- Modular geometry helpers with automated Jest tests for regression coverage.
Geometry utilities that power the drawing pipeline are covered with Jest. Run the suite via:
npm test