OpenClaw Fitness-Stack: Drei Macs, BJJ Buddy und mein täglicher Podcast
Ein Blick hinter die Kulissen meines Fitness-Automatisierungs-Setups – und wie ich von drei Macs und OpenClaw auf einen schlanken Workflow mit Codex, Claude Code und Antigravity umgestiegen bin.
Seit dieser Build-Log ursprünglich aufgezeichnet wurde, hat sich mein Setup deutlich weiterentwickelt:
- Auf zwei Macs reduziert: Ich habe einen der Macs verkauft und die Workstation zu einem saubereren Dual-Machine-Setup vereinfacht, das deutlich einfacher zu verwalten ist.
- Weg von OpenClaw: Ich habe aufgehört, OpenClaw als zentralen Agent-Koordinator zu verwenden.
- Moderne KI-Tools: Heute wird der Großteil meiner Entwicklungs-, Telemetrie-Pipeline- und Automatisierungsarbeit direkt von Codex, Claude Code und Antigravity vorangetrieben.
Wenn du dich fragst, welchem Wearable zwischen der OnePlus Watch 2R und der Garmin 295 du vertrauen kannst, hängt die Antwort ganz von deiner Toleranz für Beta-Technik ab: Bleib bei Garmin für zuverlässige Kernmetriken und Workout-Tracking, aber entscheide dich für die OnePlus, wenn du eine überlegene Herzfrequenzgenauigkeit brauchst und eine KI-Integration nicht stört, die sich derzeit eher wie ein Rechtschreibassistent als wie ein persönlicher Coach anfühlt. Dieser Vergleich ist nur ein Teil meines umfassenderen Fitness-Kommandozentrums, das ich über eine Multi-Mac-Architektur neu aufbaue.
Ursprünglich habe ich diesen Fitness-Stack auf drei separaten Macs betrieben, von denen jeder seinen eigenen dedizierten Agenten gehostet hat. Die Erfahrung hat sich seit meinem ersten Versuch dieses Builds deutlich weiterentwickelt. Wenn du herausfinden möchtest, wie du einen fragmentierten Stack aus Dashboards, Wochenberichten und unterschiedlichen Fitness-Apps ersetzen kannst, findest du hier einen direkten Blick auf die Architektur, die gewonnenen Erkenntnisse und den praktischen Nutzen, den sie bietet.
Die Multi-Agenten-Architektur
In diesem Setup habe ich die Arbeitslast auf separate physische Maschinen verteilt, um sicherzustellen, dass schwere Hintergrundverarbeitung keine Engpässe bei Echtzeit-Codierung und Telemetrie-Interaktionen verursacht. Da die Maschinen dasselbe Apple-Ökosystem teilen, ermöglicht Universal Control das Übernehmen einer Tastatur und Maus über die gesamte Flotte ohne Drittanbieter-Tools wie Synergy.
- Arya: Die Haupt-Builder-Workstation, die auf einem Mac Studio mit M5 Max Chip und 64 GB Unified Memory läuft.
Arya übernimmt schwere Kompilierungen und komplexe Feature-Branches.
- Bob: Übernimmt Hintergrund-Datenrollups, Recherche-Aufbereitung und automatisierte Audioerstellung, ohne die aktive Coding-Sitzung zu verlangsamen.
- Claude: Das Hauptwerkzeug für schnelle Q&A, Architekturentscheidungen und gezielte Reviews.
BJJ Buddy und die tägliche Podcast-Pipeline
Ich habe zwei große Projekte in diesem Stack laufen. Das erste ist BJJ Buddy, eine React-Native-Anwendung, die mit Expo entwickelt wurde, um Brazilian-Jiu-Jitsu-Techniken zu erfassen. Das Ziel ist es, eine durchsuchbare Bibliothek von Techniken zu erstellen, die nach Position, Gürtelstufe und Typ gefiltert werden kann. Die Herausforderung, die ich aktuell löse, besteht darin, Filter zu entwerfen, die bei schnellen Überprüfungen nach dem Training unaufdringlich bleiben.
Das zweite Projekt ist das tägliche Audio-Rollup. Es entstand aus einer praktischen Frustration: Automatisierte Berichte erzeugen oft große „Textwüsten", wenn sie Fitnessnachrichten oder kontextlastige Reports zusammenfassen. Audio erwies sich als ein deutlich überlegenes Format für lange Inhalte während meines Arbeitswegs und destilliert komplexe Kontextmengen in 10–15-minütige Zusammenfassungen, die ich im Auto anhören kann.
Speediance Dashboards: Kraftfortschritt visualisieren
Das Speediance-Dashboard ist die visuelle Schaltzentrale meiner Erholungs- und Hebedaten. Es zeigt derzeit meine morgendlichen und nächtlichen Briefings, aber das Speediance-spezifische Panel ist der Ort, an dem die eigentliche Datenwissenschaft stattfindet. Ich baue einen Workflow, mit dem ich ein bestimmtes Workout auswählen, seine Kraftkurve über die Zeit anzeigen und mehrere Sitzungen überlagern kann.
Wenn ich zwei häufige Workouts überlagere, wie die „Warrior 1" und „Warrior 2" Sitzungen, kann ich sehen, wie die Spitzenwerte über mehrere Wochen leicht ansteigen. Dieser Anstieg ist das spezifische Signal, nach dem ich suche – ein Beleg für progressive Überlastung. Umgekehrt zeigen Einbrüche in der Kurve deutlich Sitzungen an, die nicht abgeschlossen wurden oder bei denen die Intensität gesunken ist. Ich rufe aktuell Daten für 1RMs über ungefähr 30 Übungen ab, wobei ich die wöchentlichen Volumenmetriken aufgrund einiger Datenformungsprobleme noch verfeinere. Die Verwendung des Speediance „Freelift"-Modus ist hier essenziell; ohne ihn tendieren die detaillierten Metriken pro Übung dazu, in generische Sitzungsgesamtwerte zu kollabieren.
Wearables-Vergleich: OnePlus Watch 2R vs. Garmin 295
In dem Bestreben, Wearable-KI an mein Handgelenk zu bringen, habe ich kürzlich die OnePlus Watch 2R gegen meine zuverlässige Garmin 295 getestet. Mein Hauptziel war es, meine Coding-Agenten direkt von der Uhr aus anzumessen. Leider hat die Erfahrung eine deutliche Lücke zwischen telefonbasierter und wearable-basierter KI aufgezeigt.
| Fähigkeit | OnePlus Watch 2R (Gemini) | Garmin 295 |
|---|---|---|
| Herzfrequenzgenauigkeit | Überlegene Genauigkeit bei alltäglichen Tragetests. | Etwas weniger genau als die OnePlus. |
| KI-Nützlichkeit | Eingeschränkt; Gemini stockt häufig bei persönlichen Anfragen. | Nicht zutreffend (Standard-Fitnessfunktionen). |
| Biometrischer Datenschutz | Der Datenschutzmodus blockiert Einmal-Passwörter und persönliche Fragen. | Grundlegende Benachrichtigungsspiegelung. |
| Rechtschreibung/Referenz | Ausgezeichnet; schnelle Voice-to-Text-Rechtschreibprüfungen. | Nicht zutreffend. |
Ich kann die OnePlus Watch 2R derzeit nicht für ihre Gemini-Integration empfehlen. Die Uhr kann zwar auf Google Workspace zugreifen, um E-Mails zu finden, weigert sich jedoch häufig, direkte Fragen zu persönlichen Kontakten oder bestimmten Termindetails zu beantworten. Der „Datenschutzmodus" ist übertrieben aggressiv und blockiert nicht nur sensible Passwörter, sondern auch grundlegende funktionale Anfragen. Der einzige Grund, warum ich sie nicht zurückgegeben habe, sind Rechtschreibnachschläge – ein sehr enger Anwendungsfall für eine High-End-Smartwatch. Wer ein zuverlässiges Fitness-Tool sucht, für den bleibt Garmin der klare Gewinner.
Trainingsanpassungen und moderne Werkzeuge
Ein kleines, aber wichtiges Update für alle, die Grappling-Metriken verfolgen: Ich habe meinen WHOOP-Gurt offiziell auf ein Bizeps-Band verlegt. Da ich zum Testen jeweils eine Uhr an jedem Handgelenk trage, war der handgelenksbasierte WHOOP nicht mehr praktikabel. Die Qualität der Herzfrequenzdaten vom Bizeps hat sich bei dynamischen Matteneinheiten als deutlich sauberer erwiesen.
Die wichtigste Erkenntnis ist, dass sich euer Werkzeugkasten in Richtung Einfachheit entwickeln sollte. Die Pflege von drei aktiven Maschinen und eines OpenClaw-Koordinators verursachte mehr administrativen Aufwand, als sie löste. Der Umstieg auf zwei Maschinen und das Ausführen lassen autonomer Agenten wie Codex, Claude Code und Antigravity, die direkt im Codebase arbeiten, hat die Iterationsgeschwindigkeit dramatisch erhöht und gleichzeitig den Hardware-Fußabdruck schlank gehalten.
Für einen tieferen Einblick in das ursprüngliche Setup und um das Dashboard in Aktion zu sehen, könnt ihr hier den vollständigen Stream ansehen: BJJ Buddy Fortschritt, OpenClaw Grundlagen/Setup, meine Anwendungsfälle.