GIT-FIT
Your AI Agents are vibe-coding.
You’re vibe-rotting.
Git-Fit Menu Bar
$ Detecting vibe-coding session...
✓ Cursor IDE detected
✓ 47 minutes since last movement
⚠ Posture status: GOBLIN MODE
→ Initiating micro-workout: Neck Rolls (20s)
macOS Menu Bar App• Homebrew coming soon
12,847 developers have escaped goblin posture
// HOW_IT_WORKS.md
Stupidly Simple
No accounts. No subscriptions. No complicated setup. Just download and let it do its thing.
STEP 01
Lives in Your Menu Bar
Git-Fit quietly sits in your macOS menu bar, watching for AI coding agents. No setup required—it just works.
Detects Cursor, Claude, Copilot, and more
STEP 02
Detects Agent Waiting
When your AI agent is doing the heavy lifting, you’re just... waiting. Git-Fit…
GIT-FIT
Your AI Agents are vibe-coding.
You’re vibe-rotting.
Git-Fit Menu Bar
$ Detecting vibe-coding session...
✓ Cursor IDE detected
✓ 47 minutes since last movement
⚠ Posture status: GOBLIN MODE
→ Initiating micro-workout: Neck Rolls (20s)
macOS Menu Bar App• Homebrew coming soon
12,847 developers have escaped goblin posture
// HOW_IT_WORKS.md
Stupidly Simple
No accounts. No subscriptions. No complicated setup. Just download and let it do its thing.
STEP 01
Lives in Your Menu Bar
Git-Fit quietly sits in your macOS menu bar, watching for AI coding agents. No setup required—it just works.
Detects Cursor, Claude, Copilot, and more
STEP 02
Detects Agent Waiting
When your AI agent is doing the heavy lifting, you’re just... waiting. Git-Fit notices those 30-second gaps and puts them to use.
Default: 30s of agent activity triggers workout
STEP 03
Quick Micro-Workout
A popup appears with a quick stretch, exercise, or eye break. Perfect for those moments when Claude is thinking really hard.
20-60 second workouts you can do at your desk
While Claude is thinking, you could be stretching...

30 seconds of waiting = 1 micro-workout. Your AI does the coding, you do the stretching.
// WORKOUT_CATEGORIES.forEach()
Micro-Workouts for Maximum
Laziness
Quick exercises that fit between AI responses. Because let’s be honest, you’re just watching a loading spinner anyway.
UNDO THE DAMAGE
Stretches
Chest openers, neck rolls, shoulder shrugs, and wrist circles. Because your body wasn’t designed to be a pretzel for 8 hours straight.
Includes:
Chest OpenerNeck RollsShoulder ShrugsWrist CirclesHip Flexor Stretch
Avg Duration
30s
Stiffness Reduced
87%
Desk-FriendlySilentNo Equipment
MICRO-GAINS
Strength
Chair squats, calf raises, desk push-ups, and wall sits. Build muscle between prompts. Your standing desk can’t flex like you will.
Includes:
Chair SquatsCalf RaisesDesk Push-UpsWall SitsTricep Dips
Calories/Session
15-30
No Equipment
100%
Office SafeQuickEffective
SAVE YOUR VISION
Eye Care
The 20-20-20 rule, eye circles, palming exercises, and focus shifts. Your retinas have seen enough syntax highlighting for one lifetime.
Includes:
20-20-20 RuleEye CirclesPalmingFocus ShiftsBlinking Breaks
Strain Reduced
73%
Break Time
20s
Screen FatigueHeadache ReliefEssential
UNFOLD YOURSELF
Posture
Wall angels, chin tucks, thoracic extensions, and shoulder blade squeezes. Transform from coding goblin back into a functional human.
Includes:
Wall AngelsChin TucksThoracic ExtensionShoulder Blade SqueezeCat-Cow Stretch
Posture Score
+45%
Back Pain
-62%
Spine HealthCoreStanding OK
// pricing === null
Completely Free
No subscriptions, no paywalls, no "premium tiers." Just download it and fix your posture, you goblin.
Forever Free
$0/forever
All features, no catch. Built by a dev who was tired of back pain.
Requires macOS 12.0 or later • Coming soon to Homebrew
Everything included:
- Unlimited workout reminders
- All 4 workout categories
- Smart vibe-coding detection
- Custom workout schedules
- Posture monitoring alerts
- Workout streak tracking
- All IDE integrations
- Focus mode support
Support Development
If Git-Fit helped unfurl your spine
100% optional, 100% appreciated
Powered by Ko-fi. You’re awesome either way.