Home Gym or Bands Only? Tell Your AI Coach Your Equipment

TRAI turns 'dumbbells, a bench and a pull-up bar, no EZ-bar' into an equipment setting plus use and avoid lists, then builds from a library of 1,800+ exercises with videos. The six settings, region rules, setup items, example prompts and mistakes.

Trainera Team
October 11, 2026
9 min read
Home Gym or Bands Only? Tell Your AI Coach Your Equipment
AI workout plan home gymTRAIresistance bands workout planequipment-based training planAI fitness coach

Get your free AI training and nutrition plan in 60 seconds

How do you tell an AI coach what equipment you have?

Say it in one sentence, the way you would tell a coach: "home gym with dumbbells, a bench and a pull-up bar, no EZ-bar". In Trainera, TRAI turns that into one of six equipment settings plus a list of implements to use or avoid, and the plan engine only picks library exercises that fit. The library has more than 1,800 exercises with images and videos, so a bands-only or bodyweight plan still gets real, demonstrated movements.

Which equipment settings does the plan engine know?

The engine starts from one of six base settings, then narrows the choice with the implements you name.

TRAI picks the setting from your words; you never have to type the internal name. For a solo client who names no place or equipment, TRAI assumes a gym and says so in one line, so it is easy to correct.

SettingMeaningTypical wording
Full gymMachines, cables, barbells, dumbbells, racks"I train at a commercial gym"
Home, basicA small home setup"Home gym: dumbbells, a bench, a mat"
Home, no equipmentBodyweight only"At home, nothing but my bodyweight"
Street workoutOutdoor bars and bodyweight"Calisthenics park with bars"
Resistance bandsBands as the main load"Bands only, I travel a lot"
Dumbbells onlyDumbbells, no other implements"Just a pair of adjustable dumbbells"

How do allow and avoid lists work?

On top of the base setting, you can name implements to use and implements to avoid, and the engine respects both.

The engine's vocabulary covers machines, barbells, EZ-bars, dumbbells, kettlebells, bands, bodyweight and pull-up or dip bars, plus negations ("no", "without", "never") in all 26 app languages. That is why "no EZ-bar" or "bez EZ šipke" works the same as a checkbox would.

Implement"Use" example"Avoid" example
EZ-bar"Curls with the EZ-bar""No EZ-bar, my gym doesn't have one"
Barbell"Barbell squat and deadlift""No barbell work at all"
Machines and cables"Mostly machines""No machines for legs"
Dumbbells"Dumbbells and a bench""No dumbbells, I only have kettlebells"
Kettlebell"I have two kettlebells""No kettlebells"
Bands"Long band and a mini band""No bands"
Pull-up or dip bar"Doorway pull-up bar""No pull-up bar at home"
Bodyweight"Bodyweight only"Name the implements you do have instead

A few rules in the engine are worth knowing, because they match how coaches think:

  • "Only" means only. "Only dumbbells and a bench" is a restricted list: nothing outside it is picked.
  • A body region can be excluded on its own. "No machines for legs" removes leg machines and leaves machines for the upper body.
  • A lift you still want keeps its implement. "No barbell, but I still want deadlifts with the bar" keeps the barbell for the deadlift.
  • What you own counts. An implement you list as part of your setup joins a restricted list, unless you refused it.

Describing a home setup item by item

The more exactly you list your home setup, the less the engine has to guess.

Beyond the main implements, the engine reads a long list of setup items, including a flat or incline bench, a squat rack, a pull-up bar, a dip station, rings or a suspension trainer, a box or step, a wall, a chair, a stability ball, a medicine ball, a foam roller, a mat, a jump rope, a treadmill, a bike, a rower and an elliptical. Common aliases work too: "curl bar" reads as EZ-bar, "booty band" as a mini band, "power rack" as a rack.

So instead of "home gym", write what is actually in the room:

Example: "Home: adjustable dumbbells, flat bench, doorway pull-up bar, two mini bands, a bike. No rack, no barbell."

If you are still putting a setup together, how to build a home gym on a budget helps you decide what to buy first.

Limitations that are not about equipment

Some restrictions are about the body, not the kit, and the engine reads those too; state them as limitations in your own words.

  • Seated or lying only: "only exercises where I sit or lie" is read as seated or lying work only, with no free-standing balance drills added.
  • Spine: "nothing that loads the spine" is read as a no-axial-load request.
  • Grip: "my elbow hurts when I grip or carry bags" is read as a grip problem.
  • Knees and jumps: "knees: no squats, lunges or jumps" is passed as an injury in your words.

The engine adapts to injuries, pregnancy and a doctor's limits by choosing lower-impact work and protecting joints. That is plan design, not medical advice: if something hurts or you have a diagnosis, check with a doctor or physiotherapist first.

Example prompts for common setups

Each of these is one message; TRAI fills the rest from your profile or from sensible defaults and says what it assumed.

Example prompt (solo client, bands only):

"I travel for work and only have a long band and a mini band. 3 full-body sessions a week, 30 minutes, stretching at the end."

Example prompt (solo client, dumbbells at home):

"4-day upper/lower at home with adjustable dumbbells and a bench. No barbell, no machines."

Example prompt (trainer, for a client):

"For [client name]: her gym has no EZ-bar and the leg machines are always busy. 3 days, full gym otherwise, no machines for legs."

Example prompt (in Bosnian):

"Treniram kod kuće, imam samo bučice i klupu, bez EZ šipke. 3 treninga sedmično."

For a dumbbell-only week you can compare the result with our dumbbell-only full body workout, and for zero equipment with the home workout plan with no equipment.

Common mistakes when describing equipment

Vague setups and silent assumptions are what make an AI plan miss.

  • Saying "home" without a list. "Home" can mean bodyweight or a full garage gym.
  • Listing what you lack but not what you have. "No barbell" alone still leaves the engine guessing.
  • Mixing places without saying so. A build has one base equipment setting, so a client who trains at the gym twice and at home once is better served by saying exactly which day is where, or by rebuilding the home day separately (see below).
  • Putting pain into the equipment list. "No dumbbells" because of a wrist is better stated as the wrist limitation, so other gripping work is handled too.

Session order and day kinds (a walking day, a strength day, stretching at the end) go in the same message; the phrasing is covered in day kinds and session order.

When your equipment changes: rebuild one day

You do not need a new plan for a hotel week or a broken cable machine; rebuild the affected day and keep the rest.

TRAI can add new days to a plan (only the new days are built) or rebuild a single day with the same engine and the new equipment rule.

Example prompt (solo client):

"Next week I'm in a hotel with only a treadmill and dumbbells. Rebuild day 3 for that, keep days 1 and 2 as they are."

Example prompt (trainer):

"[Client name]'s gym took out the leg press. Rebuild her lower-body day without it."

Rebuilding a day overwrites that day, so TRAI asks you to confirm before it saves. For a trainer, any change to a client's assigned plan goes through a confirm card too. Adding new days is a pure addition and, for solo clients, saves directly.

Why a library-built plan matters for equipment

Because the engine picks from a real library, an equipment rule removes whole exercises, not just words in a text.

The AI writes a structured prescription and a deterministic engine assembles the plan from Trainera's exercise library; the AI does not invent exercises. For trainers, their own exercises come first, so a coach who filmed their own band variations gets those picked before the reference library. Every exercise in a saved plan is added to the trainer's library automatically, without duplicates. More on this in real exercises with real videos.

Whatever kit you have, the targets stay the same. The WHO physical activity guidance asks adults for muscle-strengthening activity on 2 or more days a week next to 150 to 300 minutes of moderate aerobic activity (2020 guidelines). Bands and bodyweight can cover the strength part; the full WHO guidelines do not require a gym.

Who can use it, and how many requests it takes

TRAI is for trainers on paid plans and for solo clients on Client Pro or Premium; each message is one request.

PlanPrice per month (US)TRAI requests per month
Client Pro (solo)$5.9940
Client Premium (solo)$6.9990
Trainer Starter$19.9920
Trainer Pro$49.9950
Trainer Business$99100

Prices differ by country; check trainera.fit/pricing. "Solo" means a client with no trainer and no gym membership: clients who have a trainer get plans from that trainer, and gym members do not have TRAI. A plan built inside TRAI does not use the separate AI-plan generator quota, and if a request fails, it is given back.

What it does not do: TRAI has no voice input, and it does not read PDF files. If you prefer a form over a chat, the AI workout plan generator covers the Generate-button route.

A setup line you can paste into your next request

Copy this, fill it in, and put it at the top of your plan request:

"Place: [gym / home / park / hotel]. I have: [implements, bench, rack, bar, bands, cardio machine]. I don't have or don't want: [implements]. Limitations: [none / in your words]."

Four lines, and the engine knows what it can pick. Food rules work the same way, as hard constraints in plain words; see AI meal plans that respect your dietary rules.

Explore Trainera's AI tools for training and nutrition on the AI fitness coach page.

Frequently Asked Questions

Can an AI make a workout plan with only resistance bands?

Yes. Tell TRAI 'bands only' and which bands you have. The plan engine has a resistance-band setting and picks band exercises with videos from Trainera's library.

How do I tell an AI workout app I don't have an EZ-bar?

Write it plainly: 'no EZ-bar'. The engine reads implements to avoid, including the EZ-bar, in all 26 app languages and leaves those exercises out.

What equipment should I list for a home workout plan?

List what is in the room: dumbbells, bench, rack, pull-up bar, bands, kettlebells and any cardio machine, plus what you do not have. A specific list beats the word 'home'.

Can I exclude machines only for legs?

Yes. 'No machines for legs' removes leg machines and keeps machines for the upper body.

What does the AI assume if I don't mention equipment?

For a solo client, TRAI assumes a gym when no place or equipment is named, and says in one line what it assumed so you can correct it.

Put this into practice with Trainera

Get your free AI training and nutrition plan in 60 seconds

1800+ exercises, wearables and progress tracking, free with no card needed. AI food scanning comes with Premium. Train solo or with a certified coach.

Share This Post