train. log.
own your data.

a plain-text workout tracker with a built-in ai coach. every set saved as markdown. no account, no cloud, no tracking.

free to log. pro unlocks ai + more.

Syntax workout session with quick log and rest timer

01 — ask

tell it what you need

"give me a leg day for 30 minutes." the ai coach reads your history, knows your equipment, and writes a real program — not a generic template.

choose a persona. the hype-beast screams encouragement. the stoic gives you sets and shuts up.

Asking the AI coach for a leg day workout
02 — plan

get a structured workout

the ai responds in markdown — the same format your workouts are saved in. warmup sets, working sets, RPE targets, rest guidance. tap to start training immediately.

AI coach response with structured leg day plan
03 — train

log sets, not menus

the workout screen stays out of your way. tap to log a set, or type naturally — Bench 80 5 5 logs bench press at 80kg for 5 reps across 5 sets. the rest timer starts automatically.

your plan shows progress at the top. navigate between exercises with a swipe.

Active workout with plan progress and set logging

exercises

200+ built in. create your own.

every exercise has muscle targets, equipment tags, demo videos, and similar movements. can't find one? type a name and let ai fill the details, or configure it yourself.

Exercise detail page with demo video
bench press detail
Creating a new exercise with AI fill
create with ai

your data
plain text, not a database

your training data lives in a folder on your phone. each workout is a markdown file. routines, exercises — all plain text. open them in the Files app, back them up however you want, or hand the whole folder to your favourite ai agent.

syntax-vault/
├── workouts/
│ ├── 2026-02-26_211305.workout.md
│ ├── 2026-02-25_180254.workout.md
│ └── ...
├── programs/
│ ├── push-day-a.md
│ └── legs-+-core-day.md
├── exercises.json
├── body.md
└── preferences.md
# 2026-02-26 chest + arms day

duration: 57min
source: syntax

## Barbell Row
- 60kg × 10
- 80kg × 5
- 80kg × 4

## Machine Fly
- 13.75kg × 12
- 13.75kg × 10
strength workout
# 2026-02-27 Run

type: run
duration: 34min
distance: 5.12km
pace: 6:38/km
calories: 386kcal
avg_heart_rate: 135bpm

> imported from Apple Health
cardio import

apple health sync imports runs, walks, and cycling automatically. cardio and strength in one place.
local-first everything on your phone. no servers, no cloud sync, no analytics.
share routines send a link. your friend opens it and starts training — no sign-up needed.
honest pricing unlimited logging is free. no ads. pro adds ai coaching and more — $3.99/mo or $29.99/yr.

your training data should outlive any app.