Bear

Natural Language Search

24th Jan, 2026

Last night I was just chilling and making little tweaks

And decided to give natural language search a go.
I realised when I'm searching for exercises - I don't always know the name.

Sometimes I know the area I want to target or maybe an exercise I did last week but I don't remember what it's called.

You could already search by "other names" for exercises and equipment, but that's fixed and doesn't quite match how people usually search for things.

I figured having some basic natural language searching would go a long way!

Natural language search for exercises
Natural language search for life logs

So now, when i'm searching for an exercise
I can type things like:

  • "Recent" - to get my most recent exericses
  • "Last week" - to see everything I did last week
  • "arms" - to see all the arm exercises
  • etc

I even tied in equipment, muscle groups and exercise types, making it easier to find what i'm looking for just by typing

On the life logs side

  • "weight" - to find where I tracked my weight
  • "selfie" - to find logs with a selfie
  • "notes" - to find logs with notes
  • etc etc

With everything being offline, I am still pretty limited to how clever I can make the search.

But this small change has had a massive impact on searching.

I think with time this could be a really intuitive way to find things in the app, especially as I add more exercises to it.

Anyway I thought this was a cool little side quest and I wanted to share :)
I'll be spending the rest of the weekend getting everything ready for the stores!

Thanks for reading

More like this

  1. Love When a Plan Comes Together

    Love When a Plan Comes Together

    May 10, 2026

    Revamping the workout plan management UI now that the wizard can generate them - plus info buttons, session awareness, and what's coming next.

    Read more
  2. Playing With Dark Magic

    Playing With Dark Magic

    May 04, 2026

    Calculating sets, reps, weight and time scaling for generated workout plans - with a bit of progressive overload and de-loading thrown in.

    Read more
  3. The Suns Out

    The Suns Out

    Apr 29, 2026

    The workout plan summary screen is almost done - and the next bit is figuring out how to calculate sets and reps from your history.

    Read more