I

I use OpenAIs structured outputs to generate bike workouts

Hacker News

I use OpenAIs structured outputs to generate bike workouts

I built a cycling workout generator using a two-stage LLM architecture. Stage 1: Draft generator takes user input and creates high-level workout structure with segments Stage 2: Specialist processors (warm-up expert, interval specialist, etc.) convert each segment into precise power targets and timings Key insights: - LLMs excel at generating structured JSON when you use schemas - Breaking complex tasks into smaller, focused LLM calls works better than monolithic prompts - Each specialist has isolated context, forcing self-contained outputs The result: "4x4min threshold intervals" becomes exact power zones and durations that sync directly to Wahoo element bike computers. Anyone else finding structured outputs surprisingly reliable for complex data generation?

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
86%86% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: user, computer, context · Missing: mac, agents, macos
76%76% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Strong signals: calls · Missing: plus, platform, intuitive
70%70% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: io · Missing: https docs, excited, just released
69%69% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
39%39% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
9%9% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
3%3% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Ge
Generate personalized swim workouts47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Generate personalized swim workouts

Hacker News2
I
I made a tool for analyzing wind conditions for bike rides58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I made a tool for analyzing wind conditions for bike rides

Hacker News1
KO
KOrs – How to Bike Like an Amsterdammer72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

KOrs – How to Bike Like an Amsterdammer

Hacker News2
Kors
Kors76%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

How to Bike like an Amsterdammer

Indie Hackers1b2c
Af
AfricanaWiki – the structured Africana knowledgebase62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AfricanaWiki – the structured Africana knowledgebase

Hacker News2
ty
typed_params – structured and typed parameters for Rails controllers44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

typed_params – structured and typed parameters for Rails controllers

Hacker News1
Bl
Blackline – The Bike of The Future62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Blackline – The Bike of The Future

Hacker News5
WatchMy.Bike
WatchMy.Bike38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Track every bike and component, and share your builds

Indie Hackers1$13/moanalytics
Bi
Bike – macOS Native Outliner48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bike – macOS Native Outliner

Hacker News513
Boneshaker.bike
Boneshaker.bike44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The fastest growing online bike shop.

Indie Hackers