whereismyai
openGym
openGym is a free, open-source gym and body-weight tracker that stores user data locally or on self-hosted servers.
openGym is a free, open-source workout and body-weight tracker designed for privacy without accounts, clouds, or telemetry. Workouts open with weights from previous sessions filled in, integrated rest timers, and automatic personal record alerts. It includes progression schemes like Linear, Greyskull LP, and double progression, alongside a database of 1,324 animated exercises. Users can enable an optional AI coach powered by Anthropic, OpenAI, Gemini, local Ollama endpoints, or Claude Code/Codex runtimes. The software runs directly as an Android app or as a self-hosted Docker service supporting multiple profiles via passkeys.
openGym at a glance
- Best for: Software engineer, Product manager
- Runs on: Android, self-hosted, open source
- Pricing: Free and open-source under the AGPL-3.0 license.
- Released: July 2026
- Category: AI coding tool
- Website: opengym.duarte-santos.ch
Key features
- Log guided workouts with automatic rest timing and PR tracking
- Apply progression rules like Linear, Greyskull LP, and double progression
- Connect optional AI coaching using Anthropic, OpenAI, Gemini, or Ollama
- Explore 1,324 animated exercises filterable by muscle and equipment
- Track body weight against targets with interactive charts
- View training history through an annual workout heatmap
- Self-host using Docker with passkey authentication for multiple profiles
Use it for
- Logging gym workouts and tracking personal records without cloud accounts
- Self-hosting a shared fitness tracker for multiple users using Docker
- Getting workout suggestions from self-hosted or API-based AI models
- Tracking body weight trends and training consistency over a year
Companions
Tools that articles about openGym recommend using with it, each with its job.
- Context7 — Provides up-to-date documentation for AI agents and code editors.
- Ollama — Run local models at zero marginal cost, with code kept on your machine.
- Daytona — Runs sessions in isolated sandboxes synced to git branches.
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- Oh My OpenCode Slim — Lightweight multi-agent orchestration and background tasks.
Alternatives to openGym
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- OpenTag — It keeps coding agents connected to local environments while centralizing state in Slack.
- OpenChamber — Run and review multi-model AI coding agents from desktop, browser, and mobile devices.
- OpenRouter — Access over 500 models and 80 providers through one unified API.
- iwant — Spins up cloud GPUs and open models instantly via a single command.
- OpenSandbox — Provides isolated environments with multi-language SDKs and lifecycle management.
- Open Health Sync — It normalizes thirteen health data sources into one clean model with a single set of units.
- OpenUI — Describe a UI, see it live, then export React or Svelte
- OpenLLMetry — Integrates into applications with just two lines of code.
- OpenBin.ai — Analyze malware and reverse engineer binaries for free in your browser.
- Opengeni — It provides complete agent infrastructure with durable sessions and sandboxes out of the box.
- OpenHands — Runs autonomous agents locally, in the cloud, or inside your VPC with complete control.
All openGym alternatives