Trener kolarski AI. Darmowy i z otwartym kodem źródłowym.
Aplikacja jest darmowa, a twoje dane treningowe nigdy nie opuszczają twojego urządzenia. Do AI używasz tego, co już masz: subskrypcji ChatGPT, Claude Code albo dowolnego klucza API LLM. Sparuj Telegram i trenuj z telefonu.
- Windowswkrótce
- iOS & Androidwkrótce
Każdy z ostatnich trzech tygodni dodał obciążenie treningowe, a czwartkowe lekkie kręcenie było twoim pierwszym prawdziwym dniem regeneracji od początku bloku treningowego. Zostaje miejsce na jedną ciężką sesję w ten weekend, nie dwie — długiego przejazdu w niedzielę bym nie ruszał.
Pięć razy po trzy minuty przy 295–310 W. To 111–117% twojej obecnej kotwicy 265 W, więc każde powtórzenie mieści się w twojej strefie Z5 i nic z tego nie wpada w pracę beztlenową, za którą płaciłbyś jeszcze na niedzielnym długim przejeździe.
Trzy minuty to najkrótsze powtórzenie, które trzyma cię na VO₂max wystarczająco długo, by miało to znaczenie, a trzy lekkie minuty między nimi sprawiają, że ostatnie powtórzenie jest tak dobre jak pierwsze. Zatrzymałem się na pięciu: szóste powtórzenie zwykle zamienia dobrą sesję w zły tydzień.
Co robi
Trzy rzeczy, zrobione porządnie.
Trener jest przydatny tylko wtedy, gdy przeczytał twój trening, ma plan na sezon i umieszcza sesję tam, gdzie ją zobaczysz.
01
Ogólne chatboty zapominają twoje FTP do wtorku.
Czyta twoje prawdziwe liczby.
Wklej własny klucz API intervals.icu, a aplikacja pobierze twój profil, FTP, strefy i wagę, aktywności oraz krzywe mocy i tętna. Wytrenowanie, zmęczenie, forma, obciążenie treningowe i intensywność pochodzą z twoich przejazdów, nie z kwestionariusza.
- Także samopoczucie: HRV, tętno spoczynkowe i sen, gdy je zapisujesz.
- Nie masz konta na platformie? Wrzuć pliki .fit, .tcx lub .gpx — odczytywane na twoim urządzeniu.
- Strefy mocy, szkielety planu i wykonalność celów są liczone lokalnie, bez wywołania modelu.
- Pamięta cię: cele, kontuzje, sprzęt, grafik — zwykłe pliki na twoim urządzeniu, które możesz otworzyć lub usunąć.
Wytrenowanie, zmęczenie i forma
02
Plan, który przetrwa delegację, źle przespaną noc i sobotni grupowy wyjazd.
Buduje plan pod twoje zawody.
Podaj trenerowi datę, na której ci zależy, a on zbuduje od niej wstecz periodyzowaną strukturę bloków, przy tygodniowej objętości, którą unsertrzymasz, z ciężkimi sesjami rozłożonymi tak, by dało się je przyswoić.
- Tygodnie regeneracji są częścią planu, a nie przeprosinami za pominięty tydzień.
- Powie ci, kiedy cel FTP lub W/kg nie jest osiągalny w czasie, który masz.
- Plan dostosowuje się do twojego rzeczywistego treningu — porównuje zadaną pracę z wykonaną po każdej sesji.
Tygodniowe obciążenie, 16-tygodniowa budowa
03
Zapisuje trening w twoim kalendarzu.
Gdy zgodzisz się na sesję, trener zapisze ją jako uporządkowany trening w twoim własnym kalendarzu intervals.icu. intervals.icu zsynchronizuje go z tym, co tam masz podłączone, więc interwały będą czekać, gdy wpinasz się w pedały.
- Cele są zapisane w watach od twojego aktualnego FTP, a nie mglistymi słowami o wysiłku.
- Nic nie zostaje zapisane, dopóki o to nie poprosisz.
- Dalsza synchronizacja z urządzeniami to zadanie intervals.icu. Enduragent nigdy nie rusza tych kont.
Threshold 5 × 5
Prywatność
Twoje dane zostają na twoim urządzeniu*
Nie ma konta Enduragent, żadnego serwera z twoją historią treningową i żadnej analityki behawioralnej.
Pliki, które możesz otworzyć
Wszystko jest w ~/.enduragent: lokalny magazyn SQLite, archiwum surowych danych, które odczytał, zwykłe pliki pamięci Markdown i twoje transkrypty. Usuń folder, a zniknie.
Klucze zaszyfrowane w spoczynku
Klucze API są szyfrowane bezpiecznym magazynem macOS, a klucz trzymany jest w twoim Keychain. Jeśli bezpieczny magazyn jest niedostępny, aplikacja odmawia zapisania klucza zamiast zapisać go jawnym tekstem.
* Twój prompt i liczby treningowe w nim trafiają do wybranego dostawcy modelu. Twój klucz intervals.icu trafia do intervals.icu.
Dostęp do modelu
Użyj własnego modelu.
Enduragent nie odsprzedaje tokenów. Wskazujesz konto, które już masz, a dostawca wystawia rachunek tobie. Dziewięciu dostawców przyjmuje klucz API. Jeśli już płacisz za ChatGPT, zaloguj się nim i nie dodawaj nowego kosztu — a w przeciwieństwie do karty chatbota trener trzyma kontekst treningowy na twoim urządzeniu.
Licznik wydatków na pasku bocznym, z dziennym limitem, który ustawiasz, pokazuje koszt dnia zanim zrobi to faktura. To lokalne oszacowanie, nie sterowanie rozliczeniami. Ustaw limity także u dostawcy.
Cennik
Ludzki trener kosztuje $150–300 miesięcznie i może odpowiadać dopiero po dwóch tygodniach.
Darmowy i otwarty w sposób, który ma znaczenie.
$0
Bez poziomów, bez okresu próbnego, bez ekranu dopychania, bez konta do założenia.
- Licencja MIT. Czytaj, zrób forka, zmieniaj, wypuszczaj własną wersję.
- Płacisz swojemu dostawcy modelu, nie nam. Nigdy nie tykamy tych pieniędzy.
- Nic nie jest wstrzymywane. Nie ma płatnej wersji z dobrymi funkcjami.
Działa 24/7
Chcesz, żeby trener na Telegramie odpowiadał całą dobę?
Aplikacja na komputer odpowiada, gdy komputer jest włączony. Dla bota, który odpowiada dniem i nocą, wdróż własną kopię na Railway z szablonu. Nadal jest samodzielnie hostowana — twoja instancja, twoje klucze, lista dozwolonych nadawców, żeby pisać do niego tylko ty.
Zaawansowani użytkownicy mogą też uruchomić trenera jako pakiet npm w terminalu na macOS lub Linux.
Wypróbuj na własnych liczbach.
Pobierz aplikację, wklej klucz intervals.icu, podłącz model i zapytaj, co jechać dzisiaj.
To nie porada medyczna i nie zastępuje lekarza ani certyfikowanego trenera.
Wkrótce
Aplikacja na Windows, iOS i Android są w przygotowaniu. Śledź stronę wydań.