Skip to content

SlouchLess v2.0.0

Latest

Choose a tag to compare

@thisishale thisishale released this 22 Jul 21:32
· 1 commit to main since this release
e977081

SlouchLess is a lightweight desktop app that watches your posture through your camera and nudges you when you start slouching.

What's changed since v1.0.0:

  • Added trained posture-detection models (neural net, SVM, random forest) as an alternative to manual calibration - pick one at startup, or fall back to calibration if you'd rather
  • Added a "Switch Model" button on the video window to change detection method mid-session, without restarting
  • Replaced MediaPipe with RTMPose for pose detection
  • Various stability fixes to camera detection and calibration flow

How it works:

  • Uses RTMPose pose detection to monitor neck, shoulders, and head position in real time
  • Offers a choice of pre-trained models, or a guided calibration process (sit upright, then slouch on cue) to set personal posture thresholds instead of using generic ones
  • Adjusts detection based on webcam placement - above or below monitor - since positioning affects signal reliability
  • Displays a reminder notification after detecting sustained slouching

Getting started:

  1. Download the appropriate OS build
  2. Run the application
  3. Complete setup questions regarding camera selection and position
  4. Pick a trained model, or choose calibration and follow the on-screen prompts
  5. Minimize the video window to resume work

Requirements:

  • Windows 11 (64-bit) or Linux (Ubuntu 22.04 tested)
  • Webcam or built-in camera