Treinador de ciclismo com IA. Gratuito e de código aberto.

O aplicativo é gratuito e seus dados de treinamento nunca saem do seu dispositivo. Para a IA, você usa o que já tem: uma assinatura ChatGPT, o Claude Code ou qualquer chave de API de LLM. Pareie o Telegram e treine pelo celular.

  • Windowsem breve
  • iOS & Androidem breve
No seu Mac Veja o plano e os dados de treinamento por trás dele.
Telegram Pergunte pelo celular enquanto o aplicativo roda no seu Mac. As alterações entram no seu calendário do intervals.icu.

O que faz

Três coisas, feitas direito.

Um treinador só é útil se tiver lido o seu treinamento, tiver um plano para a sua temporada e colocar o treino onde você vai vê-lo.

01

Chatbots genéricos esquecem o seu FTP até terça-feira.

Ele lê os seus números reais.

Cole sua própria chave de API do intervals.icu e o aplicativo busca seu perfil, FTP, zonas e peso, suas atividades e suas curvas de potência e de frequência cardíaca. Condicionamento, fadiga, forma, carga de treinamento e intensidade vêm das pedaladas que você fez, não de um questionário.

  • Também o bem-estar: HRV, frequência cardíaca de repouso e sono, quando você os registra.
  • Sem conta em uma plataforma? Solte arquivos .fit, .tcx ou .gpx — analisados no seu dispositivo.
  • As zonas de potência, os esqueletos de plano e a viabilidade dos alvos são calculados localmente, sem chamada ao modelo.
  • Ele lembra de você: metas, lesões, equipamento, agenda — arquivos simples no seu dispositivo, seus para abrir ou excluir.

Condicionamento, fadiga e forma

Últimas 26 semanas
Gráfico da temporada de condicionamento, fadiga e forma ao longo de 26 semanas O condicionamento sobe de forma constante de 44 para 78 ao longo de blocos de três semanas repetidos. A fadiga oscila entre semanas de recuperação e semanas de bloco e termina em 92. A forma, que é o condicionamento menos a fadiga, é positiva nas semanas de recuperação e termina em menos 14. 0 Fadiga 92 Condicionamento 78 Forma −14 há 26 semanas hoje

02

Um plano que sobrevive a uma viagem de trabalho, uma noite mal dormida e o treino em grupo de sábado.

Ele monta um plano rumo ao seu evento.

Diga ao treinador a data que importa para você e ele monta a partir dela uma estrutura de blocos periodizada, num volume semanal que você consegue sustentar, com treinos duros espaçados para você absorvê-los.

  • Semanas de recuperação fazem parte do plano, não um pedido de desculpas por ter perdido uma.
  • Ele diz quando uma meta de FTP ou W/kg não é alcançável no tempo que você tem.
  • O plano se adapta ao que você realmente fez — compara o prescrito com o real depois de cada treino.

Carga semanal, 16 semanas de construção

Polarizado, blocos de 4 semanas
Esqueleto de plano de dezesseis semanas A carga semanal sobe ao longo de blocos de construção de três semanas separados por semanas de recuperação mais leves e depois desce nas últimas três semanas até o evento-alvo. Evento-alvo Semana 1 Polimento Semana 16
LinearBlocoLinear invertidoPolarizadoPiramidal

03

Ele escreve o treino no seu calendário.

Quando você concordar com um treino, o treinador o escreve como treino estruturado no seu próprio calendário do intervals.icu. O intervals.icu sincroniza com o que você tiver vinculado lá, para os intervalos estarem esperando quando você encaixar os pedais.

  • Os alvos são escritos em watts a partir do seu FTP atual, não com palavras vagas de esforço.
  • Nada é escrito até você pedir.
  • A sincronização adiante para os dispositivos é função do intervals.icu. O Enduragent nunca toca nessas contas.

Threshold 5 × 5

1h 20m, carga de treinamento 85
Perfil de intervalos do treino de limiar 5 por 5 Vinte minutos de aquecimento subindo até 75 por cento do FTP, depois cinco esforços de cinco minutos a 105 por cento do FTP separados por cinco minutos de pedalada fácil, depois quinze minutos de desaquecimento. 278 W Aquecimento 5 × 5 min a 105% FTP Desaquecimento
GarminWahooHammerheadCOROSSuuntoZwift

Privacidade

Seus dados ficam no seu dispositivo*

Não há conta Enduragent, nem servidor armazenando seu histórico de treinamento, nem análise comportamental.

Arquivos que você pode abrir

Tudo fica em ~/.enduragent: um armazenamento SQLite local, um arquivo dos dados brutos que leu, arquivos de memória em Markdown simples e suas transcrições. Exclua a pasta e some.

Chaves criptografadas em repouso

As chaves de API são criptografadas com o armazenamento seguro do macOS, com a chave no seu Keychain. Se o armazenamento seguro não estiver disponível, o aplicativo recusa salvar a chave em vez de gravá-la em texto claro.

* Seu prompt e os números de treinamento nele vão para o provedor de modelo que você escolheu. Sua chave do intervals.icu vai para o intervals.icu.

Acesso ao modelo

Traga o seu próprio modelo.

O Enduragent não revende tokens. Você aponta para uma conta que já tem e o provedor cobra de você. Nove provedores aceitam uma chave de API. Se você já paga o ChatGPT, entre com ele e não acrescente custo novo — e ao contrário de uma aba de chatbot, o treinador mantém o contexto de treinamento no seu dispositivo.

Anthropic Claude OpenAI GPT Google Gemini OpenRouter DeepSeek Qwen MiniMax Kimi Z.AI GLM ChatGPT sign-in experimental

Um medidor de gastos na barra lateral, com um teto diário que você define, mostra o custo do dia antes da fatura. É uma estimativa local, não um controle de cobrança. Defina limites também no seu provedor.

Preços

Um treinador humano custa $150–300 por mês e pode demorar duas semanas para responder.

Gratuito, e aberto do jeito que importa.

$0

Sem níveis, sem período de teste, sem tela de venda extra, sem conta para criar.

  • Licença MIT. Leia, faça fork, altere, publique a sua versão.
  • Você paga o seu provedor de modelo, não a nós. Nunca tocamos nesse dinheiro.
  • Nada é retido. Não há uma versão paga com as funcionalidades boas.

Rode 24/7

Quer que o treinador no Telegram responda o tempo todo?

O aplicativo para computador responde enquanto o seu computador está ligado. Para um bot que responde de dia e de noite, implante sua própria cópia no Railway a partir do modelo. Continua auto-hospedado — sua instância, suas chaves, uma lista de permissões de remetentes para só você falar com ele.

Usuários avançados também podem executar o treinador como um pacote npm em um terminal no macOS ou Linux.

Experimente com os seus próprios números.

Baixe o aplicativo, cole sua chave do intervals.icu, conecte um modelo e pergunte o que pedalar hoje.

Não é aconselhamento médico, nem substituto de um médico ou de um treinador certificado.

A seguir

O aplicativo para Windows, iOS e Android estão a caminho. Acompanhe a página de lançamentos.