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
Cada uma das últimas três semanas acrescentou carga de treinamento, e a pedalada fácil de quinta-feira foi o seu primeiro dia de recuperação de verdade desde que o bloco começou. Isso deixa espaço para um treino duro neste fim de semana, não dois — a pedalada longa de domingo é a que eu não mexeria.
Cinco vezes três minutos a 295–310 W. Isso é 111–117% da sua âncora atual de 265 W, então cada repetição fica dentro da sua zona Z5 e nada disso escorrega para trabalho anaeróbico que você ainda pagaria na pedalada longa de domingo.
Três minutos é a repetição mais curta que mantém você no VO₂max o tempo suficiente para valer a pena, e três minutos fáceis entre elas mantêm a última repetição tão boa quanto a primeira. Parei em cinco: a sexta repetição costuma ser a que transforma um bom treino numa semana ruim.
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
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
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
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.
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.