Paliwo i virtual energy
Średnie zużycie z czystych okrążeń (bez wyjazdowych, zjazdowych, FCY i pauz), okrążenia do mety w wyścigach na czas, który zasób jest limitem i ile oszczędzać.
LMU Engineer czyta telemetrię gry na żywo, liczy paliwo i virtual energy, pilnuje okna pit stopu, rywali i pogody – i mówi do Ciebie na prostych, żeby nigdy nie rozpraszać w zakręcie. A coach podpowiada, w którym zakręcie powtarzasz błąd.
wstrzykniętych do gry – i zero zmienionych plików
języki inżyniera: polski i angielski
dashboard na żywo – na PC i na telefonie, tablecie albo laptopie
lokalnie: Twoje dane zostają na Twoim PC
Ty jedziesz. Inżynier liczy, obserwuje i podpowiada – zanim zdążysz o to zapytać.
Średnie zużycie z czystych okrążeń (bez wyjazdowych, zjazdowych, FCY i pauz), okrążenia do mety w wyścigach na czas, który zasób jest limitem i ile oszczędzać.
Okno pit stopu, „BOX w tym okrążeniu”, ile VE i paliwa dolać, sugerowany fuel ratio i strata czasu w alei serwisowej. Gdy w wyścigu naciśniesz w grze zgłoszenie pit stopu, ekran BOX otwiera się od razu z liczbami na ten zjazd, a inżynier potwierdza je głosem.
Luki i ich trend, przewidywane pit stopy rywali (z ich VE) oraz decyzje undercut / overcut z informacją, czy wyjedziesz na czysty tor.
Prognoza prosto z API gry: niebo i szansa na deszcz teraz i za 10, 20 i 30 minut, temperatura toru i powietrza, a głosem – kiedy zacznie padać i kiedy tor zaczyna przesychać.
Zużycie, rozkład temperatur bieżnika (camber, kanały hamulcowe; ciśnienie tylko w dół do minimum), gorące hamulce i to, czy zmiana kanałów hamulcowych na postoju się opłaca.
Krytyczne komunikaty od razu, reszta na prostej – najwyżej jedna informacja na okrążenie. Głosy Windows albo naturalne głosy Piper, offline.
Po każdym okrążeniu coach analizuje każdy zakręt i porównuje go z Twoim najlepszym przejazdem w tej sesji. Odzywa się tylko wtedy, gdy ten sam błąd powtarza się w tym samym zakręcie (2 z 3 ostatnich czystych przejazdów), a gdy go poprawisz, mówi „lepiej”.
W treningu, gdy nie ma powtarzanego błędu, wskaże zakręt z największą stratą. W wyścigu mówi o powtarzanych błędach, a najwyżej raz na 4 okrążenia wskaże zakręt, w którym stale tracisz czas – łącznie najwyżej 6 razy na godzinę. W kwalifikacjach domyślnie milczy – poza limitami toru i mocnym blokowaniem kół, które zgłasza zawsze, gdy jest włączony. W aplikacji komunikat coacha otwiera mapę toru z zaznaczonym zakrętem. Zakręty mają oficjalne numery tam, gdzie tor je publikuje (w pozostałych w kolejności jazdy), a nazwy tam, gdzie tor je ma.
Możesz też porównywać się ze swoim rekordem: najszybszym wcześniejszym okrążeniem tym autem na tym torze, najlepiej z obecnej wersji gry i w tych samych warunkach (sucho albo mokro). Po pierwszym czystym okrążeniu coach mówi raz, z czym Cię porównuje, a przy stracie pokazuje, co rekord robi lepiej: hamuje później, ma większą prędkość w apeksie albo wcześniej wchodzi na pełny gaz. Zakładka Coach pokazuje rekord, wersję gry, warunki i ostrzeżenia, np. gdy rekord powstał przy innej temperaturze toru.
Po sesji zakładka Coach jest podsumowaniem (debriefem): teoretycznym best (Twoje najlepsze zakręty i proste złożone w jedno okrążenie), tym, ile traci typowe okrążenie, jednym zdaniem werdyktu o całej sesji i najwyżej trzema zakrętami do pracy. Każdy mówi, co zrobić, dlaczego (liczby, które za tym stoją) i jaki jest cel na następną sesję, np. „Bus Stop, wyjście: średnio 0,37 s straty. Pełny gaz ok. 0,4 s wcześniej: auto ma zapas przyczepności.” z celem „Cel: pełny gaz 0,8 s po apeksie (zwykle 1,2).” Rady biorą się ze stałych reguł w aplikacji, bez AI. Gdy wrócisz na ten sam tor tym samym autem, karta „Z poprzedniej sesji” sprawdza cele z ostatniego razu: zrobione, lepiej albo jeszcze nie. Dalej mapa strat na torze, każdy zakręt i prosta na tle Twojego najlepszego przejazdu i rekordu z wcześniejszych sesji oraz mapa cieplna okrążenia × zakręty. Na telefonie i w wąskim oknie widoki zmieniają się w podzakładki Debrief i Okrążenia. Nic z tego nie jest mówione. Trwającą sesję zakładka odświeża sama po każdym okrążeniu („zaktualizowano okr. N”).
Zakładka Pojedynek pokazuje, gdzie na torze tracisz lub zyskujesz czas względem auta ze swojej klasy: tego przed Tobą, za Tobą albo najszybszego w klasie. Mapa dominacji na oficjalnym obrysie toru z gry, wykresy różnicy czasu i prędkości na wspólnej osi odległości z nazwami zakrętów i kursorem, który czyta oba wykresy naraz, tabela zakrętów z przyczyną straty (punkt hamowania, prędkość w zakręcie, wyjście, prędkość maksymalna, ruch) i mapa cieplna okrążenia × zakręty – na żywo po każdym okrążeniu i dla minionych sesji. W wyścigu inżynier mówi, gdzie atakować auto przed Tobą, gdzie bronić się przed autem za Tobą i jak idzie walka.
Zakładka Setup (na żywo i dla zapisanych sesji) znajduje objawy prowadzenia na czystych okrążeniach bieżącego setupu i proponuje najwyżej dwie zmiany do wypróbowania. Każda zaczyna się od ustawienia i jego wartości obecnej → docelowej, a pod nimi objaw, okrążenia, na których go widać, i pewność porady. Najpierw elektronika: ABS, kontrola trakcji (w obie strony) i balans hamulców, potem sprężyny, stabilizatory, skrzydła i wysokość zawieszenia. Widać też, jak zmieniły się okrążenia po zmianach, które sam wprowadziłeś. Gdy objaw jest, a zmiany brak, raport mówi dlaczego (np. stabilizator już na granicy), a poradę z okrążeń w innych warunkach (tor o 8 °C cieplejszy lub zimniejszy, mokro zamiast sucho) oznacza. Inżynier mówi o zmianach z kokpitu na treningu i w wyścigu (nigdy w kwalifikacjach) i po sesji zgłasza, że uwagi są gotowe. Na razie tylko auta LMGT3. Aplikacja nigdy nie zmienia setupu w grze.
Po każdej sesji ocena 0–100 w pięciu kategoriach: powtarzalność, precyzja, bezpieczeństwo, tempo i stint. Każda ma powody, które kosztowały punkty (okrążenia, zakręty, miejsca na mapie toru), Twoją mocną stronę i strzałkę względem Twojej średniej z wcześniejszych sesji na tym samym torze i w tej samej klasie. Przy kontakcie widać, kto w kogo uderzył; uderzenie w Ciebie od tyłu nic nie kosztuje. W trakcie sesji nic nie mówi ani nie pokazuje. Przy każdej kategorii (?) wyjaśnia, co mierzy, linia trendu pokazuje Twoje ostatnie sesje, a kliknięcie zakrętu na mapie toru wypisuje, co się w nim działo.
Okno z widokami w trzech grupach: Na żywo (Wyścig, Opony, Komunikaty), Analiza (Coach, Pojedynek, Setup, Oceny) i Aplikacja (Ustawienia). Jeden znacznik stanu u góry mówi „Wszystko działa” albo pokazuje najważniejszy problem i otwiera pełną listę. Zanim gra wyśle dane, zakładka Wyścig pokazuje stan połączenia, ostatnią sesję z linkami do debriefu, oceny i pojedynku oraz kod QR drugiego ekranu. W trakcie jazdy mapa toru pokazuje wszystkie auta w kolorach klas z LMU (Hypercar czerwony, LMP2 niebieski, LMP3 fioletowy, GT3 zielony), Ciebie jako dużą białą kropkę i liczy szybsze auta do 500 m za Tobą. Krytyczny komunikat zakrywa ekran (BOX BOX, PALIWO), a po 20 s zwija się do paska. Komunikaty filtrujesz po kategorii albo do ważnych i krytycznych, także z wcześniejszych sesji. Ustawienia mają podpowiedź (?) przy każdej opcji; wyeksportujesz je do pliku i zaimportujesz na drugim komputerze, wybierając sekcje. Zamknięte – działa dalej z zasobnika.
Jak czytać kolory okrążeń →Telefon, tablet, laptop albo drugi komputer: ten sam dashboard (tylko podgląd) w przeglądarce, w Twojej sieci Wi-Fi. Niczego nie instalujesz – zeskanuj kod QR z ustawień albo wpisz adres. Na telefonie widoki mieszczą się na ekranie, a nawigacja to pasek kart z menu Więcej.
Sesje, okrążenia z telemetrią i statystykami prowadzenia, setup auta, pit stopy i komunikaty trafiają do lokalnej bazy. Każdą sesję odtworzysz bez gry, z konsoli – nagrania są kompresowane Brotli, około 2,4 razy mniejsze niż dawniej – a Claude, Gemini, Codex albo model lokalny przeanalizuje ją przez wbudowany serwer MCP.
Przy pierwszym uruchomieniu okno pyta, czy wysyłać dane z sesji, żeby autor znajdował błędy na autach i torach, na których sam nie jeździ. Zgoda daje pełną aplikację; bez niej działa tryb ograniczony: tylko Wyścig i Ustawienia, bez głosu. Wysyłka idzie wyłącznie po zamknięciu gry, bez konta i adresu IP, a nazwiska, nazwy zespołów i ścieżki Windows są usuwane na Twoim komputerze, zanim cokolwiek wyjdzie. Daty w danych są przesunięte o stałą, losową wartość, ale chmura widzi, kiedy przychodzi każda wysyłka, więc przybliżony czas sesji jest znany. Przycisk Zgłoś problem w oknie i w zasobniku tworzy publiczne zgłoszenie na GitHubie, z wybranymi sesjami albo bez nich.
Co dokładnie jest wysyłane →Każdy komunikat ma priorytet. Inżynier czeka na prostą, chyba że sprawa nie może czekać. Coach mówi na prostej przed zakrętem, którego dotyczy, i nigdy nie wchodzi inżynierowi w słowo – krytyczne komunikaty inżyniera zawsze idą pierwsze.
Box, box. Zjedź w tym okrążeniu.·
Box potwierdzony. Ustaw VE 44 procent…·
Uwaga, nie dojedziesz do mety.
Tosa, lepiej.· najwyżej 8 słów; limity toru i mocna blokada na najbliższej prostej
Rivazza: wychodzisz szybciej. Atakuj: Tamburello.· atak, obrona i stan walki; dzieli z coachem jedno miejsce na okrążenie
Podczas jazdy słuchasz. Na postoju zerkasz na telefon albo tablet. Po wyścigu pytasz AI, gdzie zgubiłeś czas.
Pełny dashboard, alert krytycznego komunikatu na cały ekran (po 20 s albo po Zamknij zwija się do paska w zakładce Wyścig, pokaż otwiera go znowu), zakładka Pojedynek z mapą toru i wszystkie ustawienia. Kask w zasobniku pokazuje stan gry kolorem.
Karta Okrążenia koloruje każdy ukończony sektor i okrążenie jak ekran pomiaru czasu: złoty = Twój rekord tym autem na tym torze ze wszystkich zapisanych sesji, fioletowy = najszybszy w Twojej klasie w tej sesji, zielony = Twój najlepszy czas w tej sesji, czerwony = bez poprawy. Sektor 3 wypełnia się po linii, a obok najlepszego okrążenia widać Twój rekord. Legenda kolorów jest pod kartą, a okrążenie z wjazdem do alei albo wyjazdem z niej ma znacznik PIT i nie jest porównywane z najlepszym.
Telefon na uchwycie, tablet obok kierownicy albo laptop dla kogoś, kto Ci pomaga. Zeskanuj kod QR z ustawień albo otwórz adres w dowolnej przeglądarce. Ten sam widok, tylko do podglądu – nikt nie zmieni Ci ustawień z kanapy.
Przez wbudowany serwer MCP asystent AI – Claude, Gemini, Codex od OpenAI albo model lokalny – czyta Twoje sesje, okrążenia, przejazdy przez zakręty z błędami coacha, opony i setup. Jak podłączyć
Pobierz instalator, uruchom go i gotowe. Aplikacja startuje w oknie i w zasobniku systemowym.
W grze: Settings → Gameplay → Enable Plugins, potem restart gry. Tylko raz.
Kask w zasobniku robi się zielony, a inżynier zaczyna liczyć. Po pierwszym czystym okrążeniu coach ma mapę toru, po dwóch inżynier zna Twoje zużycie.
Darmowe, lokalne, bez kont i logowania.
Uruchom pobrany plik. Windows może pokazać „System Windows ochronił ten komputer”, bo aplikacja nie jest jeszcze podpisana: kliknij Więcej informacji → Uruchom mimo to. Instalacja trwa chwilę, bez uprawnień administratora. Po starcie zobaczysz okno LMU Engineer i ikonę w zasobniku. Zamknięcie okna chowa je do zasobnika – inżynier i głos działają dalej, a Zakończ w menu ikony wyłącza aplikację. Przy pierwszym uruchomieniu okno samo zapyta o udostępnianie danych (beta): zgoda daje pełną aplikację, odmowa tryb ograniczony (tylko Wyścig i Ustawienia, bez głosu). Wybór zmienisz w Ustawienia → Udostępnianie danych.
W grze: Settings → Gameplay → Enable Plugins = ON i uruchom grę ponownie. Bez tego gra nie udostępnia danych.
Przy pierwszym uruchomieniu język aplikacji jest taki jak język Windows (polski, a w każdym innym przypadku angielski). Zmienisz go w Ustawienia → Ogólne → Język. Ustawienia → Głos: lektor z listy, tempo i głośność. Dla naturalnego brzmienia kliknij Pobierz przy głosie Piper (60–115 MB, jednorazowo). Gdy włączysz udostępnianie danych, a inżynier nie mówi jeszcze głosem Piper, okno „Wybierz głos inżyniera” raz pokaże głosy pogrupowane po językach: język Windows pierwszy, w grupie Piper przed Windows. Pobierz ściąga głos i go ustawia, Odsłuchaj gra próbkę, Użyj wybiera zainstalowany.
Ustawienia → Coach: Coach włączony i tryb dla sesji Wyścig, Trening i Kwalifikacje – wyłączony, tylko powtarzane błędy albo błędy i wskazówki (w wyścigu wskazówki są rzadkie). Domyślnie trening i wyścig dostają błędy i wskazówki, a kwalifikacje są wyłączone. Limity toru i mocne blokowanie kół coach zgłasza zawsze, gdy jest włączony. Porównuj z: ze sobą w tej sesji (domyślnie) albo z okrążeniem referencyjnym (Twój rekord).
Ustawienia → Pojedynek: Pojedynek włączony, Podpowiedzi ataku, Ostrzeżenia obronne i Stan pojedynku. Zmiany działają od razu. Inżynier mówi o pojedynku tylko w wyścigu, a zakładka Pojedynek porównuje okrążenia w każdej sesji.
Ustawienia → Drugi ekran i MCP pokazuje adres, np. http://192.168.1.20:8080/, z kodem QR i przyciskiem Kopiuj. Zeskanuj kod telefonem albo otwórz adres w przeglądarce telefonu, tabletu, laptopa lub drugiego komputera w tej samej sieci Wi-Fi. Windows raz zapyta o zaporę – zezwól na sieci prywatne. Na telefonie dodaj stronę do ekranu głównego: dostanie ikonę LMU Engineer.
W tym samym miejscu znajdziesz adres /mcp i token. Podłącz Claude, Gemini CLI, Codex od OpenAI, Cursora, VS Code albo LM Studio – instrukcje dla każdego są w sekcji AI i MCP. Potem zapytaj o swoją ostatnią sesję.
Kask w zasobniku robi się zielony, sesja nagrywa się automatycznie. Chcesz, żeby inżynier był zawsze pod ręką? Włącz Uruchamiaj z Windows. Nowe wersje pobierają się same i instalują przy wyjściu z aplikacji.
LMU Engineer ma wbudowany serwer MCP – otwarty standard, przez który asystenci AI korzystają z narzędzi. Działa z Claude, Gemini, Codex od OpenAI, Cursorem, VS Code i modelami lokalnymi. Asystent czyta Twoje sesje, oceny sesji, okrążenia, przejazdy przez zakręty, pojedynki z rywalami, opony i setup – tylko do odczytu, niczego nie zmieni.
Ustawienia → Drugi ekran i MCP pokazuje adres (http://<PC>:8080/mcp) i token. Na tym samym komputerze zadziała też http://127.0.0.1:8080/mcp. W przykładach wpisz swój adres i token.
Jedno polecenie w terminalu. Możesz też wkleić konfigurację JSON z ustawień do pliku .mcp.json w projekcie.
claude mcp add --transport http lmu-engineer http://192.168.1.20:8080/mcp \ --header "Authorization: Bearer <token>"
Plik konfiguracyjny Claude Desktop uruchamia tylko serwery lokalne, więc łączy się przez mostek mcp-remote (wymaga Node.js). W Claude Desktop: Settings → Developer → Edit Config.
{
"mcpServers": {
"lmu-engineer": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://192.168.1.20:8080/mcp",
"--allow-http", "--header", "Authorization:${LMU_ENGINEER_AUTH}"],
"env": { "LMU_ENGINEER_AUTH": "Bearer <token>" }
}
}
}
Gemini CLI od Google. Polecenie zapisuje serwer w ~/.gemini/settings.json.
gemini mcp add --transport http -s user \ -H "Authorization: Bearer <token>" \ lmu-engineer http://192.168.1.20:8080/mcp
Codex od OpenAI (CLI i rozszerzenie do IDE). Dopisz serwer do ~/.codex/config.toml, a token trzymaj w zmiennej środowiskowej (potem otwórz nowy terminal).
[mcp_servers.lmu-engineer] url = "http://192.168.1.20:8080/mcp" bearer_token_env_var = "LMU_ENGINEER_TOKEN"
setx LMU_ENGINEER_TOKEN "<token>"
Cursor: ~/.cursor/mcp.json. LM Studio 0.3.17+ ma ten sam format: Program → Install → Edit mcp.json. Z lokalnym modelem, który obsługuje narzędzia (np. Qwen 3 albo gpt-oss), nic nie wychodzi poza Twój komputer.
{
"mcpServers": {
"lmu-engineer": {
"url": "http://192.168.1.20:8080/mcp",
"headers": { "Authorization": "Bearer <token>" }
}
}
}
GitHub Copilot w trybie agenta. Plik .vscode/mcp.json w projekcie:
{
"servers": {
"lmu-engineer": {
"type": "http",
"url": "http://192.168.1.20:8080/mcp",
"headers": { "Authorization": "Bearer <token>" }
}
}
}
list_sessionsnagrane sesje, od najnowszej; filtr po torze, aucie i dacie
get_session_summaryokrążenia, zużycie paliwa i VE, pit stopy, czyste tempo, komunikaty inżyniera
get_lap_tracetelemetria okrążenia: prędkość, gaz, hamulec, kierownica, bieg, obroty, pozycja
compare_lapsdwa okrążenia obok siebie: strata na odcinkach, prędkości minimalne, punkty hamowania
get_corner_passeszakręty coacha i każdy przejazd: czasy zakrętu i faz, punkt hamowania, koniec hamowania i pełny gaz, prędkości, liczby techniki (jazda bez gazu, od apeksu do pełnego gazu, narastanie hamulca, podsterowność), wykryte błędy (blokowanie, buksowanie, nadsterowność, szeroki wyjazd) i kontekst (ruch, żółta flaga)
get_debriefpodsumowanie sesji: teoretyczny best, typowa strata na okrążeniu, werdykt sesji, do 3 priorytetów (zakręt, faza, diagnoza, co zrobić, dlaczego, cel), cele poprzedniej sesji ze statusem i każdy zakręt oraz prosta na tle Twojego najlepszego przejazdu i rekordu z wcześniejszych sesji
get_reference_laprekord, z którym coach porównałby auto na torze: dlaczego ten, wersja gry, warunki i przejazdy przez zakręty
get_battlepojedynek na jednym okrążeniu: gdzie tracisz lub zyskujesz czas względem auta przed Tobą, za Tobą, najszybszego w klasie albo lidera – strata w fazach zakrętu, przyczyna, punkty hamowania i prędkości obu aut
get_tyre_brake_reportkażde koło na każdym okrążeniu: ciśnienie, temperatury bieżnika, hamulce, zużycie
get_setup_snapshotsetup auta zapisany w sesji
get_setup_adviceraport setupu sesji: objawy prowadzenia, najwyżej dwie proponowane zmiany z wartością obecną i docelową, powód braku zmiany dla pozostałych objawów oraz skutek wprowadzonych zmian
get_session_ratingocena sesji: punkty w kategoriach, powody z dowodami, Twoja średnia z wcześniejszych sesji
ChatGPT, Gemini i Claude w przeglądarce łączą się z serwerami MCP z chmury, a chmura nie widzi Twojej sieci domowej. Użyj jednej z aplikacji powyżej.
Asystent w chmurze dostaje dane, które przeczyta: okrążenia, telemetrię, setup. Z LM Studio i modelem lokalnym wszystko zostaje na PC.
LMU Engineer musi działać, komputer z asystentem musi być w tej samej sieci, a Zapora Windows – przepuszczać LMU Engineer w sieciach prywatnych.
LMU Engineer czyta tylko to, co gra sama udostępnia: pamięć współdzieloną LMU_Data i lokalne REST API gry (wyłącznie zapytania GET). Pedały, kierownica i przyciski zostają w Twoich rękach.
Oficjalne kanały gry, ~20 razy na sekundę.
Żadnych hooków ani modyfikacji procesu gry.
Instalacja gry zostaje nietknięta.
Tylko podpowiada. Decyzja zawsze należy do Ciebie.
Co już działa, nad czym teraz pracujemy i co dalej. Kolejność rzeczy „na później” może się zmienić.
Pamięć współdzielona i REST API LMU, nagrywanie i odtwarzanie sesji.
Paliwo i VE, pit stopy, fuel ratio, rywale, pogoda, opony i hamulce.
Agent w zasobniku systemowym z głosami Windows i Piper.
Okno z dashboardem, historia sesji, MCP dla asystentów AI i drugi ekran.
Model toru, analiza każdego zakrętu i głosowe podpowiedzi przy powtarzanych błędach.
Porównanie z rywalem, mapa dominacji na torze, podpowiedzi ataku i obrony.
Coach porównuje z Twoim najlepszym przejazdem z wcześniejszych sesji.
Teoretyczny best, priorytety, mapa strat i mapa cieplna okrążeń.
Co zrobić, dlaczego i cel na następną sesję, werdykt i sprawdzenie poprzednich celów.
Powtarzalność, precyzja, bezpieczeństwo, tempo i stint, od 0 do 100.
Setup auta z gry i statystyki prowadzenia z każdego okrążenia.
Zakładka Setup, najwyżej dwie zmiany naraz i skutek wprowadzonych zmian. Na razie LMGT3.
Ikona na ekranie głównym telefonu lub tabletu, pełny ekran i ekran, który nie gaśnie w trakcie wyścigu.
Porównanie okrążeń i postęp względem poprzedniej sesji w zakładce Coach.
Gdzie oszczędzać virtual energy, zakręt po zakręcie.
Dobrowolna baza szybkich okrążeń na serwerze, dobranych do auta, toru, wersji gry i warunków.
Szósta kategoria ocen: walka na torze, starty i wyprzedzanie.
Powiesz „opony” albo „wyścig”, a dashboard przełączy zakładkę na PC i na drugim ekranie. Bez internetu, z push-to-talk na kierownicy.
Wprowadzanie sugestii inżyniera głosem: poziom VE, opony, fuel ratio, skrzydło i kanały hamulcowe.
Ranking dla auta i toru oraz porównanie Twojego okrążenia z dowolnym z rankingu.
Porównanie okrążeń i postępów ze znajomymi.
Udostępnianie statystyk i ocen sesji.
Aplikacja korzysta tylko z kanałów, które gra udostępnia oficjalnie dla pluginów i narzędzi: pamięci współdzielonej i lokalnego REST API (tylko odczyt). Nie wstrzykuje kodu, nie zmienia plików i niczym nie steruje – działa jak typowy overlay czy dashboard.
Nie. Drugi ekran jest opcjonalny i działa w przeglądarce dowolnego urządzenia w Twojej sieci Wi-Fi: telefonu z Androidem albo iPhone’a, tabletu, laptopa czy drugiego komputera. Możesz też otworzyć dashboard na drugim monitorze tego samego PC.
Nic. To hobbystyczny projekt.
Nie. Wszystko działa lokalnie, łącznie z głosami Piper. Internet przyda się do pobrania wybranego głosu i do aktualizacji: aplikacja sprawdza na GitHubie, czy jest nowa wersja. Wyłączysz to w Ustawienia → Ogólne → Automatyczne aktualizacje. Jeśli w becie włączysz udostępnianie danych, internet posłuży też do wysyłki sesji po zamknięciu gry.
Wszystko, co opisuje ta strona, działa, ale część funkcji to pierwsze wersje: progi ocen sesji dobrano na kilku nagraniach, coacha nie sprawdzono jeszcze na nagraniu z jazdy na żywo (20 Hz), a dane rywali w pojedynku sprawdziliśmy w wyścigach z AI, jeszcze nie online. Mogą więc zdarzyć się błędy; poprawki przychodzą same z aktualizacją. Błąd zgłosisz przyciskiem Zgłoś problem u góry okna albo w menu zasobnika (szczegóły niżej w tym FAQ).
Mówi na prostych, najwyżej jedną informację na okrążenie. Tylko komunikaty krytyczne – jak „box w tym okrążeniu” – padają od razu. Coach dokłada najwyżej jedną krótką podpowiedź na okrążenie, na prostej przed zakrętem, i nigdy nie mówi w trakcie komunikatu inżyniera. Pojedynek dzieli to miejsce z coachem, najwyżej 6 razy na godzinę. Wyłączysz je w Ustawienia → Coach i Ustawienia → Pojedynek, a głos wyciszysz jednym kliknięciem.
Z instrukcji. Dla każdej funkcji mówi, skąd biorą się dane, które okrążenia się liczą, jakie są progi i wzory i czego aplikacja nie wie: od średniego zużycia VE, przez to, skąd coach wie, czy w danym zakręcie jedziesz lepiej, po to, jak doradca setupu wybiera zmiany.
Gra pokazuje mieszankę temperatury powierzchni i głębszych warstw gumy, a z telemetrii da się odczytać tylko każdą warstwę osobno. Dlatego liczby nie zgodzą się co do stopnia. Aplikacja domyślnie pokazuje warstwę wewnętrzną, bo jest najbliżej gry. Powierzchnia stygnie na prostych i zwykle jest o kilka stopni chłodniejsza; możesz ją wybrać w Ustawieniach → Ogólne. Porady inżyniera od tego wyboru nie zależą. Szczegóły: Instrukcja → Opony i hamulce.
Porównuje Twoje okrążenie z okrążeniem auta z Twojej klasy: tego przed Tobą lub za Tobą (do 5 s na linii), najszybszego okrążenia innego kierowcy w klasie albo lidera. Oba auta liczy tak samo, z danych o wynikach z gry, więc porównanie jest uczciwe. Dla każdego zakrętu pokazuje, ile tracisz na hamowaniu, wejściu, wyjściu i prostej za nim, i podaje główną przyczynę. Linię toru bierze z oficjalnej mapy gry; gdy jej nie ma, rysuje ją z Twojego okrążenia.
W wyścigu inżynier mówi tylko o prawdziwej walce o pozycję w klasie: gdzie atakować (lepiej wychodzisz z zakrętu na obu ostatnich okrążeniach, a różnica na nich to mniej niż 1,5 s), gdzie bronić się przed autem za Tobą i jak zmienia się luka. Zakładka Pojedynek działa w każdej sesji. To pierwsza wersja: dane rywali sprawdziliśmy na żywo w wyścigach z AI, jeszcze nie online. Komenda konsoli battle-signals pokaże, czy Twoja gra podaje dane rywali.
Wszystkie progi i wzory: Instrukcja → Pojedynek.
Domyślnie porównuje każdy zakręt z Twoim najlepszym przejazdem w tej samej sesji. W Ustawienia → Coach możesz zamiast tego wybrać swój rekord z wcześniejszych sesji. Okrążeń innych kierowców jeszcze nie ma – są w planach. Mapę toru buduje z pierwszego czystego okrążenia. Zakręty mają oficjalne numery tam, gdzie tor je publikuje (w pozostałych w kolejności jazdy), a nazwy tam, gdzie tor je ma (zakręt bez oficjalnej nazwy to „zakręt N”). Przy limitach toru powie, gdzie to było, a gdy powtarzają się w tym samym miejscu – doradzi margines.
Blokowanie i buksowanie wykrywa z danych o kołach; gdy gra ich nie podaje, blokowanie rozpozna po skoku temperatury opony, a buksowania nie ocenia. Praca ABS i TC to nie błąd kierowcy, więc nie liczy jej jako blokowania ani buksowania. To pierwsza wersja, jeszcze niesprawdzona na nagraniu z jazdy na żywo (20 Hz), więc traktuj ją jako podpowiedź, nie wyrocznię. Komenda konsoli coach-signals pokaże, które sygnały wypełnia Twoja gra.
Wszystkie progi i wzory: Instrukcja → Coach jazdy.
To rozbiór po sesji, nie licznik na żywo: w zakładce Oceny (też na drugim ekranie) każda sesja dostaje 0–100 za powtarzalność, precyzję, bezpieczeństwo, tempo i stint, z powodami i miejscami na mapie toru. To ocena LMU Engineer, a nie Driver Rating czy Safety Rating z gry. Progi dobrano na nagraniach kierowcy, więc traktuj wynik jako wskazówkę. Precyzja pojawia się dopiero po 30 czystych przejazdach przez zakręty. Uderzenie w Ciebie od tyłu nic nie kosztuje. Konsolowa komenda rating ocenia też nagrania.
Wszystkie progi i wzory: Instrukcja → Oceny sesji.
Wszystko, czym jeździsz w LMU. Tam, gdzie auto ma virtual energy, inżynier liczy VE i paliwo i sam wybiera, co jest limitem. Bez VE – liczy samo paliwo.
Tak – głos to zwykły dźwięk w słuchawkach, więc nie potrzebujesz niczego na ekranie. Dashboard możesz zostawić na monitorze, telefonie albo tablecie dla kogoś, kto Ci pomaga.
Zwykle oznacza to, że aktualizacja LMU zmieniła układ danych gry. Aplikacja wtedy nic nie zgaduje i czeka na poprawkę. Sprawdź, czy jest nowsza wersja LMU Engineer.
Kliknij status u góry okna: pozycja Głos mówi, czego brakuje. Najczęściej nie ma głosu w wybranym języku albo mowa Windows jest uszkodzona lub usunięta, co zdarza się po narzędziach „odchudzających” system. Wtedy pobierz naturalny głos Piper w Ustawienia → Głos i uruchom aplikację ponownie, jeśli o to poprosi. Piper nie korzysta z mowy Windows. Możesz też dodać głos w ustawieniach mowy Windows.
Na Twoim komputerze: nagrania w Dokumenty\LmuEngineer\recordings, baza sesji w %LOCALAPPDATA%\LmuEngineer, ustawienia w %APPDATA%\LmuEngineer. Poza komputer wychodzą tylko: dane, które sam udostępnisz w becie (zobacz niżej „Jakie dane wysyła aplikacja?”), zgłoszenia, które sam wyślesz przyciskiem Zgłoś problem, to, co przeczyta asystent AI w chmurze, jeśli sam go podłączysz, oraz zapytania o aktualizacje i pobierane głosy do GitHuba, które nie niosą Twoich danych. Stare nagrania usuniesz, kasując pliki z folderu nagrań, a gdy brakuje miejsca, wybierzesz folder na innym dysku w Ustawienia → Nagrania i dane → Folder nagrań.
Tylko jeśli się zgodzisz (beta). Wysyłamy nagrania sesji zrobione przy włączonym udostępnianiu (telemetria wszystkich aut), kopię bazy aplikacji z całą historią sesji, wersję aplikacji i gry, ustawienia, komunikaty, które powiedział inżynier, i linie z dziennika błędów. Zanim cokolwiek wyjdzie, na Twoim komputerze usuwamy nazwiska kierowców i nazwy zespołów (zostają stałe pseudonimy), nazwę użytkownika i komputera oraz ścieżki Windows. Daty w danych są przesunięte o stałą, losową wartość, ale chmura widzi, kiedy przychodzi każda wysyłka, więc przybliżony czas sesji jest znany. Nie ma konta i nie zapisujemy adresu IP. Dane leżą pod losowym identyfikatorem instalacji i identyfikatorami sesji, które widzisz w aplikacji (zakładka Wyścig, Kopiuj ID, i Ustawienia → Udostępnianie danych). Wysyłka idzie tylko po zamknięciu gry. Sesje są usuwane po 90 dniach, kopia bazy 90 dni po ostatniej wysyłce. Żeby usunąć wszystko wcześniej, otwórz zgłoszenie na GitHubie o tytule „Delete my data” z samym identyfikatorem instalacji; pamiętaj, że takie zgłoszenie jest publiczne. Wszystko, krok po kroku: Instrukcja → Udostępnianie danych.
To warunek bety: kto udostępnia dane, dostaje pełną aplikację; kto nie, dostaje tryb ograniczony. Działają wtedy tylko zakładki Wyścig i Ustawienia, inżynier i coach milczą, a narzędzia MCP dla asystentów AI zwracają błąd. Nagrywanie na dysk trwa dalej, a nic nie jest wysyłane. Nie interesuje nas, dlaczego ktoś odmawia, ale limit jest ścisły. Dopóki nie wybierzesz, aplikacja też jest w trybie ograniczonym. Zablokowana zakładka ma przycisk Włącz udostępnianie danych, a w zasobniku jest pozycja „Funkcje zablokowane”; wybór zmienisz w każdej chwili w Ustawienia → Udostępnianie danych.
Przyciskiem Zgłoś problem u góry okna albo w menu zasobnika. Formularz pokazuje Twój identyfikator instalacji, listę ostatnich sesji (zaznaczyć można tylko te udostępnione) i pole na opis. To staje się publicznym zgłoszeniem na GitHubie w szymonbartnik/lmu-engineer-releases, więc nie wpisuj imienia i nazwiska ani e-maila; ścieżki z nazwą użytkownika, nazwę komputera i daty aplikacja usuwa z opisu sama, a nazwy aut pseudonimizuje. Działa też w trybie ograniczonym (bez sesji). Zgłoszenie wysłane podczas gry wychodzi po jej zamknięciu; są dzienne limity.
Tak. Z konsoli odtworzysz dowolne nagranie – również dołączoną próbkę z Imoli, zobacz Instalacja – a inżynier zareaguje tak, jak na żywo. Z opcją zapisz jako sesję odtworzona sesja trafi do historii z etykietą replay: zobaczysz jej debrief, ocenę i pojedynki. Okno nie ma zakładki z nagraniami.
Nie. Inżynier, głos i dashboard działają bez AI, a rady w zakładce Coach (co zrobić, dlaczego i cel na następną sesję) biorą się ze stałych reguł w aplikacji. Asystent AI to opcjonalny analityk, który po sesji czyta Twoją historię przez MCP. Nie musi to być Claude: działa też Gemini CLI, Codex od OpenAI, Cursor, VS Code albo model lokalny w LM Studio – zobacz AI i MCP.
Aplikacja działa na Windows, tam gdzie LMU. Dashboard otworzysz za to w przeglądarce na każdym urządzeniu w sieci domowej.
Nie – jest zbudowany specjalnie pod Le Mans Ultimate: virtual energy, fuel ratio i dane, które udostępnia ta gra.