Releases: thisishale/SlouchLess
Releases · thisishale/SlouchLess
Release list
SlouchLess v2.0.0
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:
- Download the appropriate OS build
- Run the application
- Complete setup questions regarding camera selection and position
- Pick a trained model, or choose calibration and follow the on-screen prompts
- Minimize the video window to resume work
Requirements:
- Windows 11 (64-bit) or Linux (Ubuntu 22.04 tested)
- Webcam or built-in camera
SlouchLess v1.0.0
SlouchLess v1.0.0
SlouchLess is a lightweight desktop app that watches your posture through your camera and nudges you when you start slouching.
How it works
- Uses MediaPipe pose detection to track your neck, shoulders, and head position in real time.
- A short guided calibration (sit upright, then slouch on cue) learns your personal posture thresholds instead of relying on one-size-fits-all defaults.
- Adapts its detection method to where your webcam actually sits - above your monitor or below it - since that changes which signals are reliable.
- Pops up a (mildly judgmental) reminder once it's confident you've been slouching for some time.
Getting started
- Download the build for your OS below.
- Run it.
- Answer the setup questions (choose camera, camera position, and whether to calibrate).
- If calibrating, follow the on-screen prompts: sit upright, then slouch, each cued by a beep.
- Minimize the video window and get back to work - it'll only interrupt you when you actually need it.
Requirements
- Windows 11 (64-bit) or Linux (tested on Ubuntu 22.04)
- A webcam or built-in camera
Known limitations
- Only tested on Windows 11 and Ubuntu 22.04 - other versions/distros may work but aren't verified.
- Supports two camera positions, above or below the monitor. Results in other setups aren't verified.
- The exe is unsigned, so Windows SmartScreen may warn on first run - click "More info" → "Run anyway."