Live demo
Landing

Landing

Computer vision · 2025

ArnisAI

Live

Full-stack developer

Real-time technique coaching for Arnis, the Filipino martial art.

MoveNet pose detection runs in the browser on the webcam feed. The app tracks joints, measures limb angles and scores strikes and stances against reference form. Recordings are saved so coaches can review them later.

  • In-browser pose detection with TensorFlow.js MoveNet
  • Angle-based scoring of strikes and stances
  • Coach and athlete roles, recordings on Cloudinary
  • SvelteKit
  • TensorFlow.js
  • MoveNet
  • MongoDB
  • Cloudinary
  • Tailwind