Skip to content
Search articles

Lyfta: connect, sync and troubleshoot

Updated

On this page

Connect Lyfta workout logs so you can compare strength sessions and recorded progress with sleep and other training.

Before you connect

Anyone on freddy can connect Lyfta. You’ll need an API key, which you create on Lyfta’s API Access page.

Illustrative Lyfta connection guide; synthetic example.

Connect

Open Sources in freddy

  1. Open Lyfta’s API Access page and generate a key. Copy it when it is shown.
  2. Open the Lyfta source in freddy, choose Connect, and paste the key into API Key.
  3. Save the connection, check the import status, and compare one completed workout with Lyfta.

What reaches freddy

  • Saved workouts and the exercises and sets within them.
  • Recorded reps, load and available workout summaries.
  • Available progress records, such as personal records or estimated one-rep max, with their source labels.

History and updates

The initial import reads available Lyfta history; periodic sync brings in new records. Keep recorded weights and units attached to the source. Estimated one-rep max is a source estimate, not a measured lift.

If data is missing

  • A key fails: confirm it has not been revoked and copy it from the correct Lyfta account.
  • A weight looks different: check the original entry’s units and exercise variant before comparing records.

Use it with your other sources

Compare my Lyfta strength sessions with Oura sleep by date. Keep recorded lifts separate from estimated one-rep max.

Illustrative Lyfta comparison with another source; synthetic example.

Pause or disconnect

Use Paused on the source to stop future sync without deleting its stored history. Disconnect removes the connection and its associated data from freddy; read the confirmation before continuing. It does not delete your records in Lyfta. You can also revoke the key or API client in the source service’s settings.

Provider instructions

Lyfta API Access

Lyfta API documentation

Related help

Choose a source

Find missing data and understand sync

Contact freddy support

Use your Lyfta data with your AI

Pick your AI for the setup steps and ideas for what to ask.

  • Claude Desktop
    On Claude Team and Enterprise, an Owner adds freddy for the organization first.
  • ChatGPT
  • OpenAI dots
    Availability depends on your OpenAI plan and region.
  • Grok Bot
  • Grok
  • Muse
  • Muse Code
  • Gemini
    Gemini's custom apps need Gemini Spark, which comes with Google AI Pro or Ultra, and are US and English only.
  • Gemini CLI
    Gemini CLI is a developer command-line tool, not the consumer Gemini app. The app connects separately and needs Gemini Spark.
  • Claude Code
  • Cursor
  • Codex
  • Perplexity
    Custom connectors require Perplexity Pro, Max, or Enterprise.
  • OpenClaw
  • Hermes Agent
  • Instinct
    Experimental. Instinct is invite only and does not publish steps for adding your own MCP server.
  • Hark
    Experimental. Hark does not document a way to add your own MCP server yet, so this may not work today.
  • the freddy CLI

freddy is an independent service and is not affiliated with, endorsed by, or sponsored by the makers of the third-party AI apps above.

← Back to Connect data sources

Need a hand?

Send the source name and the step you’re stuck on.

[email protected] ↗