Zurück zu den Projekten
aktiv v0.1.0

poise

Mach deine AirPods zum Haltungscoach — komplett on-device.

Eine native macOS-Menüleisten-App, die die Kopfbewegung aus den eingebauten AirPods-Sensoren liest, deine aufrechte Ausgangshaltung lernt und dich stupst, wenn du anfängst zu sacken. Keine Kamera, keine Cloud — die Bewegungsdaten verlassen deinen Mac nie.

Problem

Haltungs-Apps bedeuten meist eine Webcam, die dich den ganzen Tag beobachtet, oder ein Wearable, das man laden und anlegen muss.

Was ich gebaut habe

Eine SwiftUI-Menüleisten-App, die den CMHeadphoneMotionManager der AirPods anzapft, eine aufrechte Ausgangshaltung kalibriert und auf anhaltendes Nach-vorne-Kippen achtet — alles bleibt lokal.

Ergebnis

Du bekommst Haltungs-Feedback aus AirPods, die du ohnehin trägst — ohne Kamera und ohne Upload.

Zielgruppe

Für alle, die den ganzen Tag am Mac arbeiten und eine leise Haltungserinnerung wollen, ohne Webcam vor der Nase.

Entwickler-Setup

source without GitHub CLI git clone https://github.com/jx-grxf/poise.git && cd poise
source with GitHub CLI gh repo clone jx-grxf/poise && cd poise
latest release open https://github.com/jx-grxf/poise/releases/tag/v0.1.0
download stable macos with GitHub CLI gh release download v0.1.0 -R jx-grxf/poise -p 'Poise-0.1.0.dmg'
download stable archive with GitHub CLI gh release download v0.1.0 -R jx-grxf/poise -p 'Poise-0.1.0.zip'

Highlights

  • Liest die Kopfbewegung direkt aus den AirPods-Sensoren über CMHeadphoneMotionManager.
  • Kalibriert deine aufrechte Ausgangshaltung und stupst dich erst bei anhaltendem Sacken.
  • Läuft komplett lokal — keine Kamera, kein Cloud-Upload, keine Bewegungsdaten, die den Mac verlassen.
  • Sitzt leise in der Menüleiste mit DMG-Release und Sparkle-Update-Feed.