{"exhaustive":{"nbHits":false,"typo":false},"exhaustiveNbHits":false,"exhaustiveTypo":false,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"tenhsor"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"Hi all! Ricardo, Solo builder of Cooltivo here. \nWhen I first started working out, I will say that something that really got me into the habit was fitbod, the app that picks your workouts for you. This worked fine for the first year or so, but once I had a mild injury and stopped going to the gym for a couple months, It was so hard to get back into the habit. Fitbod looked as a white canvas again and I lost motivation to take it back... \nThat's where I started working on Cooltivo, a fitness app that combines the best of Duolingo and Fitbod.
The mechanic: T\u00f6llin, an animated tree coach inspired by the Tree of Tule from Oaxaca, Mexico, builds your program around your equipment, schedule injuries and preferences. After 3 workouts you're assigned a plant/mushroom friend whose body transforms based on your consistency \u2014 train and it gets stronger, skip a month and it becomes jabba the hutt. But as soon as you start working out, your character builds up a lot faster, similar as how humans do.\nOn the guide side, T\u00f6llin has 900+ exercises where to pick from, it usually picks workouts and programs out of the most common and simple variations you can find online (PPL, upper/lower, etc.), but always adapting it to your level. If you reduce the weight in a session, it will remember for subsequent sessions.
If you are thinking about starting to work out, give it a shot! Is free for now"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"Show HN: Fitbod Meets Duolingo"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://cooltivo.io/"}},"_tags":["story","author_tenhsor","story_48954030","show_hn"],"author":"tenhsor","created_at":"2026-07-18T00:54:11Z","created_at_i":1784336051,"num_comments":0,"objectID":"48954030","points":1,"story_id":48954030,"story_text":"Hi all! Ricardo, Solo builder of Cooltivo here. \nWhen I first started working out, I will say that something that really got me into the habit was fitbod, the app that picks your workouts for you. This worked fine for the first year or so, but once I had a mild injury and stopped going to the gym for a couple months, It was so hard to get back into the habit. Fitbod looked as a white canvas again and I lost motivation to take it back... \nThat's where I started working on Cooltivo, a fitness app that combines the best of Duolingo and Fitbod.
The mechanic: T\u00f6llin, an animated tree coach inspired by the Tree of Tule from Oaxaca, Mexico, builds your program around your equipment, schedule injuries and preferences. After 3 workouts you're assigned a plant/mushroom friend whose body transforms based on your consistency \u2014 train and it gets stronger, skip a month and it becomes jabba the hutt. But as soon as you start working out, your character builds up a lot faster, similar as how humans do.\nOn the guide side, T\u00f6llin has 900+ exercises where to pick from, it usually picks workouts and programs out of the most common and simple variations you can find online (PPL, upper/lower, etc.), but always adapting it to your level. If you reduce the weight in a session, it will remember for subsequent sessions.
If you are thinking about starting to work out, give it a shot! Is free for now","title":"Show HN: Fitbod Meets Duolingo","updated_at":"2026-07-18T00:56:47Z","url":"https://cooltivo.io/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"srbravo1"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"Hi all, we've spent the last 2 years building Ardor.
Ardor designs personal fitness routines built around individuals. Factors equipment, schedule, energy level on a given day, and mix of interests/goals.
What makes Ardor special is how it not only predicts what weight and reps you are capable of doing for every exercise, it also makes some wild predictions about your overall fitness. How fast you are? What's your endurance like? It can build workout challenges in the form of a circuit/HIIT and can say things like "based on how you did in your last workout, I think you can do 4 rounds of the following before the timer runs out".
Think FitBod/calibre/fitnessAI if you have heard of any of those, but not just for strength/weightlifting progression. Speed and Endurance auto progression too. And we believe this to be a first.
Takes a crazy amount of calculations to be able to take 500+ exercises, combine them in millions of different ways, and make a prediction about what you are personally capable of. Uses some ML to predict and design evolving routines. Ardor updates what it thinks about you after each workout.
Our goal was to be able to create a way where you could compete against yourself and actually feel progression over time because you got workout goals that pushed you but stayed within your limit/ability.
One other thing that was important to us was to be able to let users have more options than choosing a "weightlifting program", or a "bodyweight strength program". Instead Ardor is capable of letting you say things like: "I want to do some strength training and throw in the odd high intensity/cardio workout too." Or "I want to do mostly bodyweight strength stuff but I have a kettlebell, so can you mix a program around both of those things together"
Based on data from our initial invites, we are now ready for more users. It's been a [somewhat painful] journey improving Ardor's accuracy but we are finally seeing accuracy fall within 5% for users after just their 2nd workout. Regardless if they have just started fitness recently or if they are a high end athlete. We have launched on iOS with eyes on Android port next. Right now it's 3 months 100% free so people can really kick its tires. If you are interested on pricing model, it's $4.99 / month there after
This week we made a launch video of the story of Ardor: https://www.youtube.com/watch?v=J4KrrEV0ypc
Here's our site to learn more: https://www.ardor.fitness/
And direct app store link: https://apps.apple.com/app/ardor/id1590030580
Thanks for reading. We'd love you to check it out and to hear from you."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Ardor, an intelligent personal trainer that predicts your fitness"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.ardor.fitness"}},"_tags":["story","author_srbravo1","story_38103143","show_hn"],"author":"srbravo1","children":[38104980,38108280,38112088,38128072,38141559],"created_at":"2023-11-01T18:56:09Z","created_at_i":1698864969,"num_comments":4,"objectID":"38103143","points":21,"story_id":38103143,"story_text":"Hi all, we've spent the last 2 years building Ardor.
Ardor designs personal fitness routines built around individuals. Factors equipment, schedule, energy level on a given day, and mix of interests/goals.
What makes Ardor special is how it not only predicts what weight and reps you are capable of doing for every exercise, it also makes some wild predictions about your overall fitness. How fast you are? What's your endurance like? It can build workout challenges in the form of a circuit/HIIT and can say things like "based on how you did in your last workout, I think you can do 4 rounds of the following before the timer runs out".
Think FitBod/calibre/fitnessAI if you have heard of any of those, but not just for strength/weightlifting progression. Speed and Endurance auto progression too. And we believe this to be a first.
Takes a crazy amount of calculations to be able to take 500+ exercises, combine them in millions of different ways, and make a prediction about what you are personally capable of. Uses some ML to predict and design evolving routines. Ardor updates what it thinks about you after each workout.
Our goal was to be able to create a way where you could compete against yourself and actually feel progression over time because you got workout goals that pushed you but stayed within your limit/ability.
One other thing that was important to us was to be able to let users have more options than choosing a "weightlifting program", or a "bodyweight strength program". Instead Ardor is capable of letting you say things like: "I want to do some strength training and throw in the odd high intensity/cardio workout too." Or "I want to do mostly bodyweight strength stuff but I have a kettlebell, so can you mix a program around both of those things together"
Based on data from our initial invites, we are now ready for more users. It's been a [somewhat painful] journey improving Ardor's accuracy but we are finally seeing accuracy fall within 5% for users after just their 2nd workout. Regardless if they have just started fitness recently or if they are a high end athlete. We have launched on iOS with eyes on Android port next. Right now it's 3 months 100% free so people can really kick its tires. If you are interested on pricing model, it's $4.99 / month there after
This week we made a launch video of the story of Ardor: https://www.youtube.com/watch?v=J4KrrEV0ypc
Here's our site to learn more: https://www.ardor.fitness/
And direct app store link: https://apps.apple.com/app/ardor/id1590030580
Thanks for reading. We'd love you to check it out and to hear from you.","title":"Show HN: Ardor, an intelligent personal trainer that predicts your fitness","updated_at":"2024-09-20T15:31:34Z","url":"https://www.ardor.fitness"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"avsavani"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"I spent a month to put together a workout app without writing a single line of code by hand. It's on par with many apps like Fitbod or Fitness AI. Got approved on iOS App Store. Let me know if you want free access, only thing I ask is to give me genuine feedback and one feature you would like to see. I will be asking Codex/Claude to rank the top features and implement it."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Vibe coded iOS workout app with Apple Watch support"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://apps.apple.com/us/app/fitwit-ai-personal-trainer/id6757002413"}},"_tags":["story","author_avsavani","story_47091822","show_hn"],"author":"avsavani","children":[47092945,47094721,47097109,47097919,47132770],"created_at":"2026-02-20T18:31:05Z","created_at_i":1771612265,"num_comments":5,"objectID":"47091822","points":8,"story_id":47091822,"story_text":"I spent a month to put together a workout app without writing a single line of code by hand. It's on par with many apps like Fitbod or Fitness AI. Got approved on iOS App Store. Let me know if you want free access, only thing I ask is to give me genuine feedback and one feature you would like to see. I will be asking Codex/Claude to rank the top features and implement it.","title":"Show HN: Vibe coded iOS workout app with Apple Watch support","updated_at":"2026-03-05T23:36:34Z","url":"https://apps.apple.com/us/app/fitwit-ai-personal-trainer/id6757002413"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"lechiffre10"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"I'm hoping someone would be able to direct me towards a really good bodybuilding app? I've looked at Fitbod but the issue is it doesn't tell you starting weights or rests between sets. I'm looking for something that could help even newcomers get back into working out ( haven't done weight lifting in a long time) would love some suggestions!! thank you!"},"title":{"matchLevel":"none","matchedWords":[],"value":"Best bodybuilding iOS app?"}},"_tags":["story","author_lechiffre10","story_17895062","ask_hn"],"author":"lechiffre10","children":[17895400],"created_at":"2018-09-02T01:54:21Z","created_at_i":1535853261,"num_comments":1,"objectID":"17895062","points":1,"story_id":17895062,"story_text":"I'm hoping someone would be able to direct me towards a really good bodybuilding app? I've looked at Fitbod but the issue is it doesn't tell you starting weights or rests between sets. I'm looking for something that could help even newcomers get back into working out ( haven't done weight lifting in a long time) would love some suggestions!! thank you!","title":"Best bodybuilding iOS app?","updated_at":"2024-09-20T03:02:57Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ciju"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"We built a local-first, private, multi-currency, double-entry based personal finance app. It will help you track, visualize, and plan your financial journey. Use the `Try demo` button, to try it without an account. Small screens (mobiles) are not supported yet.
By local-first we mean, your data is on your system (we use sqlite over opfs, in browser). For synching across devices, the data is encrypted with your key before it leaves your device. You can backup the data locally (if you are using chrome) and/or to your dropbox. It's designed so that we (the people building it) can't access your data.
Why double-entry? Many personal finance apps operate on single entry model. But it quickly reaches limits with complicated set of transactions (returns on a house, your networth and a lot more). FinBodhi uses double entry so complicated set of transactions and accounts can be modeled (which happen often enough in users financial journey). We wrote about double-entry here: https://finbodhi.com/docs/understanding-double-entry
FinBodhi currently supports import, tracking, visualization and planning. There are few built in importers and you can define your own custom importer, apply rules to imports etc. You can slice and dice your transactions, split/merge transactions, associate them with accounts etc. We support cash and non-cache accounts. For non-cache mutual fund and stock accounts in Indian context, we can fetch price for you. For others, there is manual price entry. We also support multi-currency, and you can set price for currency conversions also. You can view reports like Balance Sheet, Cashflow, P&L and much more, and visualize data in various ways. And when you are ready, start planning for your future.
Eventually we would like the app to cover a users complete financial journey. There is a lot more that can be done (like mobile support, budgeting, price fetching, improved imports, ai integration and a lot more), but the current set of features is quite usable. We have written down our manifesto, which guides the overall development: https://finbodhi.com/docs/manifesto/
Please give it a try. All plans are free for now. Reach out to us at discord: https://discord.gg/mQx649P6cy"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"Show HN: FinBodhi \u2013 Local-first, double-entry app/PWA for your financial journey"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"https://finbodhi.com/"}},"_tags":["story","author_ciju","story_45800117","show_hn"],"author":"ciju","children":[45800923,45801248,45801491,45801862,45802192,45802194,45802388,45802616,45802845,45807236],"created_at":"2025-11-03T15:29:13Z","created_at_i":1762183753,"num_comments":21,"objectID":"45800117","points":40,"story_id":45800117,"story_text":"We built a local-first, private, multi-currency, double-entry based personal finance app. It will help you track, visualize, and plan your financial journey. Use the `Try demo` button, to try it without an account. Small screens (mobiles) are not supported yet.
By local-first we mean, your data is on your system (we use sqlite over opfs, in browser). For synching across devices, the data is encrypted with your key before it leaves your device. You can backup the data locally (if you are using chrome) and/or to your dropbox. It's designed so that we (the people building it) can't access your data.
Why double-entry? Many personal finance apps operate on single entry model. But it quickly reaches limits with complicated set of transactions (returns on a house, your networth and a lot more). FinBodhi uses double entry so complicated set of transactions and accounts can be modeled (which happen often enough in users financial journey). We wrote about double-entry here: https://finbodhi.com/docs/understanding-double-entry
FinBodhi currently supports import, tracking, visualization and planning. There are few built in importers and you can define your own custom importer, apply rules to imports etc. You can slice and dice your transactions, split/merge transactions, associate them with accounts etc. We support cash and non-cache accounts. For non-cache mutual fund and stock accounts in Indian context, we can fetch price for you. For others, there is manual price entry. We also support multi-currency, and you can set price for currency conversions also. You can view reports like Balance Sheet, Cashflow, P&L and much more, and visualize data in various ways. And when you are ready, start planning for your future.
Eventually we would like the app to cover a users complete financial journey. There is a lot more that can be done (like mobile support, budgeting, price fetching, improved imports, ai integration and a lot more), but the current set of features is quite usable. We have written down our manifesto, which guides the overall development: https://finbodhi.com/docs/manifesto/
Please give it a try. All plans are free for now. Reach out to us at discord: https://discord.gg/mQx649P6cy","title":"Show HN: FinBodhi \u2013 Local-first, double-entry app/PWA for your financial journey","updated_at":"2026-08-15T00:19:37Z","url":"https://finbodhi.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ctaloi"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"First Python / Flask project - connected Fitbit's API to Statusboard on the iPad. Source is on Github - feedback welcome!"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"Fitbit data to Statusboard via Fitboard"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"http://www.fitboard.me/"}},"_tags":["story","author_ctaloi","story_5950459"],"author":"ctaloi","created_at":"2013-06-27T02:46:12Z","created_at_i":1372301172,"num_comments":0,"objectID":"5950459","points":2,"story_id":5950459,"story_text":"First Python / Flask project - connected Fitbit's API to Statusboard on the iPad. Source is on Github - feedback welcome!","title":"Fitbit data to Statusboard via Fitboard","updated_at":"2023-09-06T21:50:30Z","url":"http://www.fitboard.me/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"purp"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"FitBuddies' Humorous Attempt To Find A Developer"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://www.youtube.com/watch?v=vpcHvauVQPk"}},"_tags":["story","author_purp","story_4109160"],"author":"purp","created_at":"2012-06-14T00:11:41Z","created_at_i":1339632701,"num_comments":0,"objectID":"4109160","points":2,"story_id":4109160,"story_text":"","title":"FitBuddies' Humorous Attempt To Find A Developer","updated_at":"2024-09-19T18:34:31Z","url":"http://www.youtube.com/watch?v=vpcHvauVQPk"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"noveltysystems"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"Show HN: Fitbot \u2013 Software for Remote Coaches (Built with Rails and EmberJS)"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.thefitbot.com/"}},"_tags":["story","author_noveltysystems","story_12024801","show_hn"],"author":"noveltysystems","created_at":"2016-07-03T04:18:55Z","created_at_i":1467519535,"num_comments":0,"objectID":"12024801","points":1,"story_id":12024801,"title":"Show HN: Fitbot \u2013 Software for Remote Coaches (Built with Rails and EmberJS)","updated_at":"2024-09-19T23:23:31Z","url":"https://www.thefitbot.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ecaroth"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"A project I have been slowly working on for about a year is finally getting out of the gate. The natural evolution of my own practices of finding ways to stay healthy while being a programmer and the evils of sitting all day. Would love any feedback/criticism from the HN community, and hope you find it useful and appealing... as each and every one of you can benefit mentally & physically from using it!
FitBolt - www.fitbolt.com"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Stay healthy & fit at your desk job"},"url":{"matchLevel":"none","matchedWords":[],"value":""}},"_tags":["story","author_ecaroth","story_3448575","show_hn"],"author":"ecaroth","children":[3449487,3450590],"created_at":"2012-01-10T19:32:31Z","created_at_i":1326223951,"num_comments":4,"objectID":"3448575","points":4,"story_id":3448575,"story_text":"A project I have been slowly working on for about a year is finally getting out of the gate. The natural evolution of my own practices of finding ways to stay healthy while being a programmer and the evils of sitting all day. Would love any feedback/criticism from the HN community, and hope you find it useful and appealing... as each and every one of you can benefit mentally & physically from using it!
FitBolt - www.fitbolt.com","title":"Show HN: Stay healthy & fit at your desk job","updated_at":"2023-09-06T20:56:51Z","url":""},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ciju"},"title":{"matchLevel":"none","matchedWords":[],"value":"Double-entry accounting for personal finance"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"https://finbodhi.com/docs/understanding-double-entry/"}},"_tags":["story","author_ciju","story_44337571"],"author":"ciju","children":[44337572],"created_at":"2025-06-21T13:46:21Z","created_at_i":1750513581,"num_comments":1,"objectID":"44337571","points":5,"story_id":44337571,"title":"Double-entry accounting for personal finance","updated_at":"2025-06-21T22:33:40Z","url":"https://finbodhi.com/docs/understanding-double-entry/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ciju"},"title":{"matchLevel":"none","matchedWords":[],"value":"Portfolio/Investment Growth Benchmarking"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"https://finbodhi.com/docs/blog/benchmark-scenarios/"}},"_tags":["story","author_ciju","story_46946902"],"author":"ciju","created_at":"2026-02-09T16:17:12Z","created_at_i":1770653832,"num_comments":0,"objectID":"46946902","points":5,"story_id":46946902,"title":"Portfolio/Investment Growth Benchmarking","updated_at":"2026-03-05T23:33:10Z","url":"https://finbodhi.com/docs/blog/benchmark-scenarios/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ciju"},"title":{"matchLevel":"none","matchedWords":[],"value":"Comparing Investment Options with Charts \u2013 The Basics"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"https://finbodhi.com/docs/blog/compare-charts/"}},"_tags":["story","author_ciju","story_48792731"],"author":"ciju","created_at":"2026-07-05T09:45:56Z","created_at_i":1783244756,"num_comments":0,"objectID":"48792731","points":4,"story_id":48792731,"title":"Comparing Investment Options with Charts \u2013 The Basics","updated_at":"2026-07-05T11:17:45Z","url":"https://finbodhi.com/docs/blog/compare-charts/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"javinpaul"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"matchLevel":"none","matchedWords":[],"value":"How To Find Pairs That Equal To A Specific Sum In An Array"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["fitbod"],"value":"http://www.fitcoding.com/2014/03/05/find-pairs-that-equal-to-a-specific-sum-in-an-array/"}},"_tags":["story","author_javinpaul","story_7531382"],"author":"javinpaul","created_at":"2014-04-04T13:54:57Z","created_at_i":1396619697,"num_comments":0,"objectID":"7531382","points":1,"story_id":7531382,"story_text":"","title":"How To Find Pairs That Equal To A Specific Sum In An Array","updated_at":"2023-09-06T22:36:06Z","url":"http://www.fitcoding.com/2014/03/05/find-pairs-that-equal-to-a-specific-sum-in-an-array/"},{"_highlightResult":{"author":{"fullyHighlighted":true,"matchLevel":"full","matchedWords":["fitbod"],"value":"fitboh"},"title":{"matchLevel":"none","matchedWords":[],"value":"Fitbit being retrograde and passive aggressive toward ios users"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://community.fitbit.com/t5/Feature-Suggestions/Integrate-with-iOS-Health/idi-p/319432"}},"_tags":["story","author_fitboh","story_17284009"],"author":"fitboh","created_at":"2018-06-11T13:33:36Z","created_at_i":1528724016,"num_comments":0,"objectID":"17284009","points":1,"story_id":17284009,"title":"Fitbit being retrograde and passive aggressive toward ios users","updated_at":"2024-09-20T02:39:57Z","url":"https://community.fitbit.com/t5/Feature-Suggestions/Integrate-with-iOS-Health/idi-p/319432"}],"hitsPerPage":50,"nbHits":14,"nbPages":1,"page":0,"params":"query=FitBod&tags=story&hitsPerPage=50&advancedSyntax=true&analyticsTags=backend","processingTimeMS":10,"processingTimingsMS":{"_request":{"queue":65,"roundTrip":14},"afterFetch":{"merge":{"mergeLoop":{"prepareNextHit":4,"total":4},"total":4},"total":4},"fetch":{"query":4,"total":5},"total":11},"query":"FitBod","serverTimeMS":77}