Browser-local. Open source. Free.

Running
and lifting.
One plan that fits.

And room for the other sports you love. Plan aerobic work, strength, mobility and fixed club training together, around your equipment, commitments and recovery.

No account. No subscription. No telemetry.
Saved in this browser. Share only when you choose.

Your training space

One week. Your way.

Local
  • Easy runStart from your comfortable routine
  • StrengthYour exercises. Your equipment.
  • Fixed club trainingPractice stays in the same week
  • Room to recoverSpace for life, not catch-up work
From your exercise libraryMy dumbbell row

Your description · Your focus · Your why

Dumbbells + bench
Plans + library + logs, saved in this browser.
Illustrative workspace, not a personal prescription.
Works without AINo training-data serverYour backups, your choiceOpen source. MIT.

Good conversations. Scattered training.

A chat can help you think.
It isn’t your training record.

Exercise decisions get buried in long threads. A new chat needs your goal, routine and equipment all over again.

Find the workout, not the thread.

Keep reviewed exercise cards and your current week together, away from chat drafts.

Your gym. The right context.

Update your equipment when it changes. Bring a fresh brief to the same chat or a different AI.

Suggested isn’t completed.

Record sets, weights, partial sessions and skips. Unlogged work stays unknown.

At the gym, not in the chat

Same browser.
Still your session.

Open your week, keep exercise cards nearby, and record what actually happened in the same browser profile.

AI chats still need a connection.

Local by default. Shared by choice.

Useful context.
Not your whole diary.

Your plans, library and logs are saved in this browser. Training notes and health flags can be personal: preview the setup or weekly-review brief before sharing.

The host handles ordinary request metadata; AI providers have their own policies. Browser data can be cleared or lost, so keep local backups.

Privacy & your data

Three steps. One starting point.

Tell it once.
Build from there.

Collect your goal, desired routine and fixed sessions before any optional AI conversation.

  1. Goal

    Describe your goal. Add an event date, or use a 12-week progress review.

  2. Routine

    Choose aerobic, strength, mobility, equipment and space. Add club training or other recurring sessions as fixed work with days, start time and duration before AI.

  3. Review

    Confirm current training separately from your desired routine. Review a manual draft or pasted AI week, then approve it after app checks.

An exercise card, made yours

My dumbbell row

Dumbbells + bench
Description
Your own setup, technique notes, and reminders.
Focus
Upper-body pulling.
Why it’s here
Familiar strength work that fits my equipment and routine.

Illustrative custom card. Review the movement before using it.

A library, not a fixed menu

Your exercises.
In your words.

Choose from the equipment-aware built-in library or create a compatible custom exercise, manually or with optional AI. Edit its description, focus, purpose and equipment. Review technique and fit before approval.

Descriptions cannot bypass supported workload limits or app checks.

Optional AI

Keep the conversation.
Bring fresh context.

Continue your chat, or switch providers, with a fresh brief from your training record.

Copy, discuss, review

Preview a setup or weekly-review brief. Copy it into ChatGPT, Claude or Duck.ai, or another chat that can return planner JSON, discuss it, then paste the final JSON reply here for review. Nothing is imported from your chat automatically.

Direct API support is future work

The current MVP keeps AI vendor-neutral with copy and paste. There is no built-in provider connection today, and manual planning still works fully without AI.

AI can draft a week. The app checks it. You approve.

You and your AI choose training frequency, rest and progression. The app flags training concerns and checks data, equipment and recorded-work integrity. Passing checks is not medical clearance or a guarantee against injury.

Nothing is sent automatically. Provider accounts, free usage limits and privacy policies vary; AI chats need connectivity and may cost money. Direct API integration is future work. See exactly what you share.

A plan that keeps its history

Next week starts
with what happened.

Record sets, reps, weights, duration and effort. Keep partial, stopped-early, skipped and unlogged work distinct.

  1. 01 / Your record

    Logged training

    Review recorded work and changes. Missing observations stay unknown.

  2. 02 / Your choice

    Optional AI review

    Review locally or share this week’s brief for help.

  3. 03 / Your next step

    Approve next week

    The app checks next week against confirmed baseline and retained history; you approve.

A new goal doesn’t erase the old work.

Choose Start a new plan in Settings. Your routine is prefilled; reconfirm your current baseline. Previous logged work stays as read-only history. Current-training answers and imported CSV history stay with the old plan, not the new setup.

Good questions

Clear choices.
Honest limits.

An early, open project. Here’s what to know before you start.

Is Hybrid Coach really free?

The planner is free and MIT licensed. There is no trial, subscription, or account. Optional third-party AI chats are separate and may charge.

Can my other sports fit into the plan?

Yes. Add your usual club training or activities as fixed sessions alongside aerobic, strength and mobility work, with their days, start time and duration. Keep them in the same week rather than juggling separate schedules. This organises your training around those sessions; it does not generate a complete sport-specific coaching programme for every activity.

Do I need AI to use it?

No. Manual planning, custom exercises, logging, and weekly review work without AI. Optional AI currently uses a vendor-neutral copy/paste JSON loop; direct API integration is future work. Training concerns are advice, not automatic vetoes. You review and approve each week. Data and equipment checks still apply.

What would I share with AI?

Only the brief you explicitly choose to share. A setup brief contains your goal, desired routine, confirmed current-training facts when available, equipment, and planning context, not campaign session logs. A weekly-review brief also includes that week’s actual logs, feedback, notes, and recorded health flags. A separate default-off choice includes confirmed normalized Garmin records and their summary. Raw activity files, activity titles and locations, and prior-plan archives are not included. Preview the brief before sharing; your provider’s policies apply.

Can I use it offline?

The planner is browser-local. Reopen /app/ in the same browser to return to your saved plans, library and logs. AI chats still need connectivity, and direct API integration is future work.

Can I keep a backup or start a new plan?

Export a local JSON backup from Settings and keep it somewhere you trust. There is no automatic cloud backup or sync. Start a new plan keeps previous logged work as read-only history and prefills your routine for review. You must reconfirm the baseline for the new plan. Clearing browser data can delete local records, including that history.

Can I import Garmin or Apple Health activities?

German or English Garmin activities CSV exports can be reviewed locally. Choose metric or imperial source units, select records and explicitly save their history. Titles and locations are discarded; exact duplicates are counted and skipped, and conflicting records require review. Recorded gaps remain unknown, not zero training. Summaries do not infer a current baseline or complete plan sessions. FIT and Apple Health imports are not implemented, and there is no Garmin account connection.

Is this a personal coach or a beginner lifting course?

No. It does not teach lifting technique, diagnose pain, measure readiness, or promise a race peak. It helps you organise an established routine. AI training choices are yours to review; planning notes and app checks cannot guarantee injury prevention.

Understand the work

Useful guides. Open evidence.

Guides

Your training. Your terms.

A plan you own.

Your routine. Your records. AI only if you choose.

Open planner

Free. No login, subscription or provider lock-in.