OneRep Fitness icon
OneRep Fitness icon

OneRep Fitness

Self-hosted fitness OS with training, nutrition, recovery, and progress tracking, AI-powered coach, full data export, REST API, barcode and photo food logging, Docker support, no subscriptions, customizable integrations, and privacy-focused operation.

OneRep Fitness screenshot 1

Cost / License

Application type

Platforms

  • Online
  • Self-Hosted
  • Software as a Service (SaaS)
  • Docker
7likes
0articles

Features

Properties

  1.  Privacy focused

Features

  1.  Works Offline
  2.  Nutrition Tracking
  3.  No Tracking
  4.  Reminders
  5.  Workout Schedule
  6.  Custom Workouts
  7.  Ad-free
  8.  Weight Tracking
  9.  Dark Mode
  10.  REST API
  11.  Progress tracking
  12.  Model Context Protocol (MCP) Support
  13.  Calorie Counting
  14.  Workout Log
  15.  Data export/import

OneRep Fitness News & Activities

Highlights All activities

Recent activities

OneRep Fitness information

AlternativeTo Categories

Sport & HealthAI Tools & ServicesDevelopmentOffice & Productivity

GitHub repository

  •  70 Stars
  •  6 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
OneRep Fitness was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

Official Links

What is OneRep Fitness?

The open-source personal fitness OS.

Training, nutrition, recovery, progress, and an AI coach, all running on your own infrastructure.

Why OneRep?

Most workout apps are a single feature wearing a subscription. OneRep is the whole stack: training, nutrition, recovery, and progress, backed by an AI coach, a REST API, an MCP endpoint, and data export, all self-hostable on infrastructure you control.

Built around a single idea: your fitness data should belong to you.

What it is:

One React codebase shipping as a web app, a PWA, and Capacitor apps for iOS and Android. Convex holds the database, the sync, the auth, the crons, and every server-side integration; there is no API server in between. Self-hosting brings up the whole thing with one script.

Daily dashboard, training, nutrition with self-hosted food search and barcodes, progress tracking, photo food logging, a Coach whose every write carries an undo payload, and a REST API plus an MCP endpoint so your scripts read the same log you do. The feature list, in the detail it deserves, is in the docs.

AI, food lookup, email, and analytics each switch on with their own environment variables and stay quiet without them. A deployment with no OPENROUTER_API_KEY still runs Coach for anyone who pastes their own OpenRouter key into Settings, on their credential, unmetered.

OneRep Fitness Videos