Open Workout System

Open Workout System

Your fitness stack, open source.

Open Source Initiative

Focus your efforts where they matter most. Train with our assistant or connect your own agents, track what you need, and own your data. No subscriptions required. No lock-in. No black boxes.

Everything you need. Nothing you don't.

πŸ’ͺ

Dynamic Workouts

All workouts and schedules effortlessly adapt to your needs and schedule. No rigid structures. You get what you need when you need it.

🧠

Personal Trainer

Sees the full picture. Every exercise, meal log, and metric. Creates training plans, logs meals, monitors progress, and provides research-backed guidance. Just ask.

🍎

Nutrition Tracking

Quick macro logging from the command bar. Type "I just ate an apple", or type "/cal 500 p:30" and keep moving. No app-switching, no friction.

πŸ“Š

Body Composition

Physics-based projection engine. See where you'll be in 12 weeks based on your actual training, protein intake, and metabolic rate.

πŸ—ΊοΈ

Route Planning & GPS

Plan running and cycling routes on a map. Track your sessions with live GPS. Elevation profiles, split times, the works.

Open Source

Open Source

Open sourced activity library, API, hardware designs, and more. Fork it, modify it, self-host it. MIT + CERN-OHL-S licensed.

Your Choice

Built-in Assistant. Or Bring Your Own Agent.

Use the built-in assistant that already knows every tool in the system, or connect your own agent remotely and give it the same power. Either way β€” creating exercises, logging nutrition, building programs, tracking progress β€” it all runs through the same 37-tool interface.

>_

Built-in Assistant

Powered by Grok. Understands your entire fitness profile, takes action on your behalf, plans multi-step tasks, and learns your preferences over time. Just open the chat and ask.

Create exercisesBuild programsLog nutritionAnalyze photosTrack PRs
{}

Remote Agent API

Generate a bearer token and let Claude, GPT, or any custom agent call the same tools via HTTP REST or MCP. Native MCP support for Claude Desktop, Claude Code, and Cursor β€” or use the REST API from any language.

REST /api/remote/tools Β· /execute Β· /context

MCP stdio transport Β· tools + resources

View docs β†’

Community-Powered

The Activity Library

Think Wikipedia for exercises. A growing, crowdsourced database of activities, each with detailed instructions and more. Extensible parameters. muscle activation maps, auto-generated thumbnails, step-by-step images, and video animations. Contributed by users, enriched by AI, reviewed by humans.

  • β€’Thousands of exercises with full metadata and visual guides
  • β€’AI driven management, procurement, and mediation of user contributions
  • β€’Open API β€” any app or device can read from and contribute to the library. Community contributions means open library as it should be.
  • β€’Auto-generated thumbnails, and animation videos for every exercise which can be overridden by user contributions to ensure accuracy.
  • β€’External links for instructional references and research publications in relation to the activity.
// sample API response
{
"name": "Barbell Back Squat",
"primaryMuscles": ["quadriceps"],
"equipment": ["barbell", "rack"],
"trackableMetrics": [...
{ key: "weight", unit: "lbs" }
],
"thumbnailUrl": "https://...",
"animatedImageUrl": "https://..."
}

Conversational

Your Assistant Trainer

It understands your entire fitness journey β€” training history, nutrition, goals, injuries. It takes action, plans before it acts, verifies its work, and learns your preferences over time.

>_
Builds workout programsβ€” tailored to your goals and available equipment
>_
Creates exercisesβ€” with full metadata, images, and video
>_
Tracks progressβ€” personal records, volume trends, consistency
>_
Analyzes photosβ€” progress photo comparison and feedback
>_
Projects body compβ€” physics-based model (Forbes + Hall) for realistic goals
>_
Remembers youβ€” persistent activity log, no repeating yourself

// 37 tools, one interface

Every action the assistant takes β€” creating exercises, logging meals, building programs β€” uses the same tool system available to external agents via HTTP REST or MCP. Same capabilities, whether it's the built-in trainer or your own agent.

Developer-Friendly

Built for Integration

Open APIs for everything. Connect your own hardware, build your own UI, pipe data into your own systems. The platform is the foundation. What you build on top is up to you.

Open Hardware

Software Meets Hardware

We're building open source fitness hardware too. A motorized resistance device that replaces a full rack of dumbbells. A compact rowing system. A compact paddle boarding setup. A smart balance scale. All open source, all designed to seamlessly integrate with this platform.

We also expose and make our hardware API open-source for any fitness hardware developer to support. Want your favorite equipment supported? or contribute a device descriptor.

Digital Weight β€” development
Accessories β€” production
>_ View all hardware projects
Digital Weight

Coming Later

These features are on the roadmap but not yet built. Everything here is subject to change based on community feedback and priorities.

Coaching Marketplace

Connect with certified trainers who can build programs and review your form. Remote trainer features.

Group Challenges

Compete with friends or the community. Weekly challenges, leaderboards, shared goals.

Local Fitness Finder

Make and discover events. Connect with other in your local community.

Supplement Marketplace

A new dynamic subscription model adapting to your real needs. No lock-ins or pushy subscriptions here. Everything you need, when you need it, nothing you don't