AI-powered posture monitoring that runs entirely in your browser.
- Live app: https://slouchdetector.net
- License: MIT
- Developer: @AlexHardmond on X
SlouchDetector uses MediaPipe face detection to learn your ideal sitting posture and reminds you to sit up when you slouch. All processing happens locally in your browser; no video data is sent to any server.
Requirements: Node 20+, npm.
npm ci
npm run dev
# open http://localhost:3000npm run dev— start development servernpm run build— build for productionnpm start— run production servernpm run lint— run ESLint
- Camera access is required to detect posture
- All computation runs locally in the browser
- No video leaves your device
- Next.js 15, React 19, TypeScript, Tailwind CSS 4
- MediaPipe Tasks Vision
Please read CONTRIBUTING.md, CODE_OF_CONDUCT.md, and SECURITY.md before opening issues or pull requests.
