Open Workout System

Open Workout System

Open activity library, open hardware, open API.
Community driven, privacy-first, and fully customizable.

Open Source Initiative

Open hardware, an open activity library, and an API your own AI agents can plug into. The app is free to use, and your data stays yours end to end.

Your Agent can control everything from anywhere... if you want.

Plan Workout Track Adapt Repeat.

Open Hardware

A Powerful Workout System

Replace freeweights, cable machines, and rowing machines all with one single 12 lb device. The Digital Weight. The Digital Weight also supports paddle boarding and cycling exercises when paired with optional accessories.

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

Your Choice

Connect Your AI Agent.

Use built-in assistant tools and features with your own agent working locally or remotely. Either way — creating exercises, logging nutrition, building programs, tracking progress — it all runs through the same tool interface.

>_

Built-in Assistant

Bring your own AI key (OpenRouter, Anthropic, OpenAI, xAI) and chat on your own account with the model you choose. Understands your entire fitness profile, takes action on your behalf, and learns your preferences over time.

Create exercisesBuild programsLog nutritionAnalyze photosTrack PRs
{}

Bring Your Own Agent

Add the OWS connector to Claude or ChatGPT — sign in, approve once, and the AI you already pay for can log workouts, track nutrition, and manage your programs. Works on claude.ai (every plan, mobile included). Power users: connect Claude Code, Cursor, or agents like Hermes over MCP with an API token — or use the REST API from any language.

MCP /api/mcp · OAuth connector or API token

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

“Hermes, check my training log every Sunday night and adjust next week's program.”

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 programstailored to your goals and available equipment
>_
Creates exerciseswith full metadata, images, and video
>_
Tracks progresspersonal records, volume trends, consistency
>_
Analyzes photosprogress photo comparison and feedback
>_
Projects body compphysics-based model (Forbes + Hall) for realistic goals
>_
Remembers youpersistent activity log, no repeating yourself

// 58 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.

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://..."
}

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.