openGym
From $1.29 / app / month
Managed openGym hosting: plan your training, log every set, and give everyone in the family their own profile.
Included in every Flex plan. The from price is Flex Pro paid yearly, running 18 apps at once. Flex starts at $9.00 a month for 4 apps.
Hosted openGym: a gym and body-weight tracker for the whole family, with an AI Coach that runs on AI included with your plan.
Early Access
openGym is a brand-new addition to ElfHosted, and is considered beta. It runs, we test it, and your trial lets you check it fits before you commit. Our team is still building up experience with it, so lean on the upstream documentation, experiment freely, and share what you learn in Discord, where the community and team are working these new apps out together.
What is openGym?
openGym is an open-source gym and body-weight tracker built by Duarte Santos and its contributors. Plan a routine for each day of the week, then follow it on the gym floor: today’s workout starts itself, last time’s weights are already filled in, and a rest timer runs between sets.
Log your body weight next to your lifts and watch both trend the right way. Everyone in the house gets their own profile, plan and history.
Key Features
- Routines and a weekly schedule: A routine per weekday or a rotation, starter plans you can edit, and sessions you can move to another day without touching the plan.
- Log any kind of set: Supersets, warm-ups, drop sets, timed holds like planks, and cardio by time and speed.
- Automatic progression: Pick a progression rule per routine or per exercise and openGym sets your next target, with a line on why it’s that number. Stall, and it plans a deload.
- Exercise library: Thousands of exercises with pictures and animated demos, searchable by muscle on a body map and filtered by the equipment you own.
- Body weight and stats: A body-weight chart against your goal, an estimated one-rep max per exercise, PRs spotted as you hit them, and a year of training on one heatmap.
- Bring your history: Import from Strong, Hevy and FitNotes, and export everything as one file whenever you like.
Works With
- Your phone: Add openGym to your home screen from the browser, or install the Android app and pair it with your openGym using a one-time code.
- AI Coach: The built-in coach drafts a week of routines and later suggests changes based on what you’ve logged. You approve every change. Point it at the AI included with your ElfHosted plan, or at your own OpenAI, Anthropic, Gemini or OpenAI-compatible provider.
Why Run openGym on ElfHosted?
A training log only helps if it’s there every time you walk into the gym. ElfHosted keeps openGym running, so you can get on with the lifting.
- Managed and maintained: Your instance is ready in minutes and we keep it updated. Sam, our AI helper, answers questions, and our team on Discord helps when Sam can’t.
- Backed up every day: Restore to an earlier date yourself from your ElfBot dashboard, or ask Sam to do it.
- AI included: The coach runs on an allowance included with your plan, so there’s no API key to find.
- Simple subscription: One flat monthly price with a 7-day trial, cancel anytime.
Frequently Asked Questions
How do I sign in?
With a passkey (Face ID, Touch ID, a fingerprint or your password manager), so there’s no password to remember. openGym has its own sign-in rather than your ElfHosted login, which lets the phone app reach it.
How does my family join?
The first profile you create becomes the admin. After that, sign-up needs an invite code, which you create in the admin dashboard and hand to each family member. Each of them gets their own profile, plan and history.
Does the AI Coach cost extra?
No. Turn the coach on in openGym’s admin settings and point it at the included AI (our docs show the fields to fill in). It runs on an allowance included with your plan. Prefer your own provider? Add its key in the same place.
Can I bring my old workouts?
Yes. openGym imports from Strong, Hevy and FitNotes, and Apple Health weight exports too.
Can I support the people who make openGym?
Please do. Star the project on GitHub, report bugs upstream, or buy its developer a coffee.
Ready to train? Start your 7-day ElfHosted trial and have openGym ready before your next session.
Only logged in customers who have purchased this product may leave a review.
Related products
Uptime Kuma
Self-hosted uptime monitoring with public status pages — the open-source UptimeRobot alternative that doesn't cap your monitor count or charge for SSL alerts.
A managed instance of Uptime Kuma on ElfHosted — the 86K-star self-hosted monitoring tool. HTTP / TCP / ping / DNS / keyword / push monitors, public status pages with custom domains, 90+ notification channels (Discord, Slack, Telegram, email, ntfy, Pushover, Apprise, etc.), 2FA. MIT-licensed; no monitor caps, no premium tier.
Actual Budget
Self-hosted, local-first envelope budgeting — the YNAB-style workflow without YNAB's $109/year, and the Mint replacement Intuit's shutdown left a hole for.
A managed instance of Actual Budget on ElfHosted — open-source, local-first envelope budgeting. The web app + iOS / Android / desktop clients all sync against your hosted Actual Server. Same envelope-style ("give every dollar a job") workflow as YNAB, with no annual subscription. MIT-licensed.
Vaultwarden
Self-hosted, Bitwarden-compatible password manager — runs the official Bitwarden mobile, browser, and desktop clients against your own subdomain instead of bitwarden.com.
A managed instance of Vaultwarden on ElfHosted — the unofficial-but-mature Rust rewrite of the Bitwarden server, fully compatible with every official Bitwarden client (iOS, Android, browser extensions for Firefox/Chrome/Safari/Edge, macOS/Windows/Linux desktop, CLI). Same client experience; your vault lives on your subdomain instead of Bitwarden's cloud. AGPL-3.0.
HomeBox
Self-hosted home inventory — track every item by location, photo, serial number, warranty, and purchase info, so insurance claims and "where did I put it?" questions stop being painful.
A managed instance of HomeBox on ElfHosted — the actively-maintained continuation of the original Homebox project, rebuilt and led by sysadminsmedia. Track items in nested locations (House → Room → Drawer), attach photos and receipts, log serial numbers / warranties / value, generate QR codes for boxes. AGPL-3.
Wallos
HortusFox
Nightscout
CGM-in-the-Cloud: your continuous glucose monitor readings on a private site of your own, shared with family, carers or the school nurse.
Nightscout, the community-built CGM data-sharing app started by parents of children with Type 1 diabetes, run for you on ElfHosted. Live glucose graphs, trends and reports, private by default, with an access link for each person you share it with. Kept running, updated and backed up daily.

Reviews
Clear filtersThere are no reviews yet.