Offline-first fitness tracking

Train Libre

Own every rep, meal, calorie, and recovery signal.

A private, local-first app for structured workout logging, reviewable AI meal recognition, adaptive calorie guidance, nutrition, hydration, measurements, sleep, pulse, and long-term progress without a mandatory cloud account.

AI meal recognition Adaptive calorie guidance Optional BYOK AI Local data by default
Feature Highlights

Built for serious tracking without the noise.

Train Libre keeps the daily surface calm and the underlying data rich, so you can log precisely, review honestly, and understand progress over time.

Workout logging that respects training.

Log set by set with routines, warm-ups, working sets, failure sets, dropsets, reps, weight, and RIR.

Routines, history, session review

Nutrition, hydration, and supplements together.

Track meals, calories, macros, fluids, caffeine, creatine, and custom supplements in one local journal.

Food, water, macros, doses

Body data with context.

Log bodyweight and measurements, then read them beside nutrition trends and training consistency.

Measurements, trends, goals

Recovery, sleep, steps, and pulse insights.

Use sleep, steps, heart-rate context, and recovery views where your device data is available.

Learn more Training guidance, not diagnosis

Backups, export, and ownership.

Create local backups, import and export your data, and use one-way health export without making the cloud your source of truth.

Local-first control

AI meal recognition that stays reviewable.

Capture meals from photos or text, then review portions, food matches, warnings, and locally computed nutrition before saving.

Learn more Photo, text, grams, review
AI & Diet Guidance

Helpful intelligence, kept accountable.

Train Libre uses AI where it removes friction, then brings the result back into the app's local data model with review, validation, confidence, and explicit user control.

AI meal recognition

From plate to log, with a checkpoint.

Snap photos or describe a meal. Train Libre asks your chosen AI provider for food names and gram estimates, then matches them against the local food database and rebuilds calories and macros inside the app.

Photo and text capture Gram estimates Local nutrition totals Editable review
Train Libre AI Meal Capture screen with meal photos, text input, and an Analyze button.
Calorie estimation

Diet targets that adapt to your real trend.

Train Libre estimates maintenance calories from your profile, logged intake, and smoothed bodyweight trend, then turns that estimate into weekly calorie and macro targets you can apply when ready.

Weekly recommendation Confidence range Quality warnings Manual apply
Estimated maintenance
Profile prior + recent logs
Fresh this week
2640 kcal/day
Likely range 2480-2800 Medium confidence
2320 target kcal
164g protein
275g carbs
1 Smoothed weight trends reduce day-to-day scale noise before calories are adjusted.
2 Sparse logs, unresolved foods, and early diet-phase swings widen uncertainty instead of oversteering.
3 Recommendations show warnings and never replace your active goals until you apply them.
Privacy & Ownership

Your data starts local.

Train Libre is offline-first. Your tracking data is handled locally by default, and there is no mandatory Train Libre cloud account. Sharing, export, health integrations, catalog refreshes, AI meal recognition, and provider calls happen only through features you choose to use.

Local by default

Workouts, meals, measurements, and app state are designed around device-local storage.

Portable when needed

Backups, imports, exports, and share sheets make data movable without turning it into a hosted account.

Clear boundaries

Optional AI and health features are separate choices, with your API key and platform permissions in your control.

Product Showcase

The actual app, framed with care.

Dark surfaces, bold typography, glass controls, and restrained color accents carry the same visual language from logging to AI capture to training review.

Train Libre dark-mode diary dashboard with nutrition, hydration, supplements, steps, and meals.
Daily diary Nutrition, hydration, supplements, steps, and meals in one calm view.
Train Libre live workout screen showing lower body training, duration, volume, sets, RIR, and rest timing.
Live workout Set-level logging with RIR, rest timing, and session progress.
Train Libre AI Meal Capture screen showing meal photos, text input, and an Analyze action.
AI meal capture Photo or text input becomes reviewable food entries, not a black-box save.
Open & Transparent

Public code. Public catalogs. Private logs.

Train Libre is available on GitHub and built around understandable data flows rather than opaque tracking loops.

Developed in public

The project source is available on GitHub, with app behavior, catalog tooling, backup logic, and privacy boundaries visible in the repository.

Open catalog integrations

Food and exercise coverage is grounded in public sources, including Open Food Facts and wger-based catalog data.

Transparent analytics

Progress, recovery, consistency, and nutrition insights are meant to be readable, practical, and grounded in the data you logged.