Twój inżynier wyścigowy. W słuchawkach.Your race engineer. In your headset.
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.LMU Engineer reads live game telemetry, tracks fuel and virtual energy, watches the pit window, rivals and weather – and talks to you on the straights, so it never distracts you mid-corner. A coach tells you which corner you keep getting wrong.
rekordrecordnajszybsze w klasieclass bestnajlepsze w sesjisession bestwolniejslower
OponyTyres
FL 88° · 91%
FR96° · 88%
RL 84° · 93%
RR 86° · 92%
PogodaWeather
Tor 31° · Powietrze 22°Track 31° · Air 22°
teraznowPochmurnoOvercast10%
+10MżawkaCloudy & drizzle20%
+20DeszczOvercast & rain60%
+30BurzaOvercast & storm80%
W SŁUCHAWKACHIN YOUR HEADSET„Oszczędzaj. Cel 10,5 procent energii na okrążenie.”“Save fuel. Target 10.5 percent energy per lap.”
0 DLL
wstrzykniętych do gry – i zero zmienionych plikówinjected into the game – and zero files changed
2×
języki inżyniera: polski i angielskiengineer languages: Polish and English
10 Hz
dashboard na żywo – na PC i na telefonie, tablecie albo laptopielive dashboard – on the PC and on a phone, tablet or laptop
100%
lokalnie: Twoje dane zostają na Twoim PClocal: your data stays on your PC
Co dostajeszWhat you get
Cały pit wall w jednej aplikacjiA whole pit wall in one app
Ty jedziesz. Inżynier liczy, obserwuje i podpowiada – zanim zdążysz o to zapytać.You drive. The engineer calculates, watches and calls it – before you think to ask.
Paliwo i virtual energyFuel & 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ć.Average consumption from clean laps (no out/in laps, FCY or pauses), laps to go in timed races, which resource is the limit and how much to save.
„Oszczędzaj 3%: cel 10,5% VE/okr.”“Save 3%: target 10.5% VE/lap”
Okno pit stopu, „BOX w tym okrążeniu”, ile VE i paliwa dolać, sugerowany fuel ratio i strata czasu w alei serwisowej.The pit window, “BOX this lap”, how much VE and fuel to add, a suggested fuel ratio and the pit lane time loss.
„BOX w tym okrążeniu. Ustaw VE 60%.”“BOX this lap. Set VE 60%.”
Luki i ich trend, przewidywane pit stopy rywali (z ich VE) oraz decyzje undercut / overcut z informacją, czy wyjedziesz na czysty tor.Gaps and their trend, predicted rival stops (from their VE) and undercut / overcut calls, including whether you rejoin in clean air.
„Undercut na #92: zjedź teraz.”“Undercut on #92: box now.”
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ć.The forecast straight from the game API: the sky and the chance of rain now and in 10, 20 and 30 minutes, track and air temperature, and by voice when rain starts and when the track starts drying.
„Deszcz za ~12 min (60%).”“Rain in ~12 min (60%).”
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.Wear, tread temperature spread (camber, brake ducts; pressure only down to the minimum), hot brakes and whether changing brake ducts at the stop is worth the time.
„FL za dużo camberu (wewnątrz +16 °C).”“FL too much camber (inside +16 °C).”
Krytyczne komunikaty od razu, reszta na prostej – najwyżej jedna informacja na okrążenie. Głosy Windows albo naturalne głosy Piper, offline.Critical calls immediately, everything else on a straight – at most one info call per lap. Windows voices or natural, offline Piper voices.
„Box, box. Zjedź w tym okrążeniu.”“Box, box. Box this lap.”
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”.After every lap the coach analyses each corner and compares it with your own best pass in this session. It speaks up only when the same mistake repeats in the same corner (2 of the last 3 clean passes), and says “better” once you fix it.
blokada kół przy hamowaniulock-up under brakingbuksowanie na wyjściuwheelspin on exitnadsterowność na wejściu i na gazieoversteer on entry and on the throttlewyjazd szerokorunning widehamowanie później niż Twoje najlepszebraking later than your best
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.In practice, when there is no repeated mistake, it points out the corner where you lose the most. In a race it calls repeated mistakes and, at most once every 4 laps, the corner where you keep losing time – at most 6 calls an hour in all. In qualifying it stays quiet by default – apart from track limits and big lock-ups, which are always called while it's on. In the app, a coach message opens a track map with the corner marked.
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.You can also compare yourself with your record: your fastest earlier lap with this car on this track, preferably on the current game version and in the same conditions (dry or wet). After your first clean lap the coach says once what it compares you with, and where you lose time it shows what the record does better: brakes later, carries more apex speed or gets on full throttle earlier. The Coach tab shows the record, its game version, the conditions and warnings, for example when the record was set at a different track temperature.
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”).After the session the Coach tab is a debrief: the theoretical best (your best corners and straights put together into one lap), how much a typical lap loses, a one-sentence verdict on the whole session and up to three corners to work on. Each says what to do, why (the numbers behind it) and a goal for the next session, for example “Bus Stop, exit: 0.37 s lost on average. Full throttle about 0.4 s sooner: the car has grip to spare.” with “Goal: full throttle 0.8 s after the apex (usually 1.2).” The advice comes from fixed rules in the app, no AI involved. When you come back to the same track with the same car, the card “From the previous session” checks the goals you were given last time: done, better or not yet. Below that a loss map on the track, every corner and straight against your best pass and your record from earlier sessions, and a laps × corners heatmap. On a phone or a narrow window the views become Debrief and Laps sub-tabs. Nothing of it is spoken. The tab refreshes the session in progress by itself after every lap (“updated lap N”).
„Rivazza: hamuj 10 metrów wcześniej.”“Rivazza: brake 10 metres earlier.”
Coach · Mapa toruTrack mapRivazzaRivazza: hamowanie 12 m później niż Twoje najlepsze, prędkość min. −4 km/h, −0,28 s.Rivazza: braking 12 m later than your best, min speed −4 km/h, −0.28 s.
hamowanie 12 m później niż Twoje najlepszebraking 12 m later than your best
prędkość minimalna −4 km/hminimum speed −4 km/h
strata 0,28 s w zakręcie0.28 s lost in the corner
Pojedynek z rywalemRival battle
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.The Battle tab shows where on the track you lose or gain time against a car of your class: the car ahead, the car behind or the class's fastest lap. A dominance map on the game's official track outline, delta and speed charts on one distance axis with the corner names and a cursor that reads both at once, a corner table with the reason for the loss (braking point, apex speed, exit, top speed, traffic) and a laps × corners heatmap – live after every lap and for past sessions. In a race the engineer tells you where to attack the car ahead, where to defend against the car behind and how the fight is going.
Pojedynek · Mapa dominacjiBattle · Track dominanceOkr. 12 · vs #91 J. NovakLap 12 · vs #91 J. Novakrywal szybszy o 0,48 srival faster by 0.48 sauto przed Tobą · jego okr. 12 · 1:46.832 · Mantheycar ahead · their lap 12 · 1:46.832 · Manthey
niebieski: jesteś szybszyblue: you faster
czerwony: rywal szybszyred: rival faster
Doradca setupuSetup advice
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.The Setup tab (live and for stored sessions) finds handling symptoms on the clean laps of the current setup and suggests at most two changes to try. Each leads with the setting and its current → target value, followed by the symptom, the laps that show it and how sure the advice is. Electronics first: ABS, traction control (in both directions) and brake bias, then springs, anti-roll bars, wings and ride height. It also shows how your laps changed after changes you made yourself. When a symptom has no change to try, the report says why (for example, the anti-roll bar is already at its limit), and it marks advice from laps in other conditions (track 8 °C warmer or colder, wet instead of dry). The engineer speaks cockpit changes in practice and race (never in qualifying) and says after the session when the notes are ready. LMGT3 cars only for now. The app never changes the game's setup.
„Mam uwagi do setupu, szczegóły na tablecie.”“I have setup notes, details on the tablet.”
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.After every session a 0–100 score in five categories: consistency, precision, safety, pace and stint. Each comes with the reasons that cost points (laps, corners, places on the track map), your strength and an arrow against your average of earlier sessions on the same track and class. For a contact it shows who hit whom; being hit from behind costs nothing. It says and shows nothing during the session. A (?) at each category explains what it measures, a trend line shows your last sessions, and a click on a corner of the track map lists what happened there.
„Bezpieczeństwo 64: uderzyłeś w auto przed sobą.”“Safety 64: you hit the car ahead.”
Okno z widokami w trzech grupach: Na żywo (Wyścig, Opony, Komunikaty), Analiza (Coach, Pojedynek, Setup, Oceny) i Aplikacja (Nagrania, 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. 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.A window with its views in three groups: Live (Race, Tyres, Messages), Analysis (Coach, Battle, Setup, Ratings) and App (Recordings, Settings). One status chip at the top says “All systems go” or shows the worst problem, and opens the full list. Before the game sends data, the Race tab shows the connection state, your last session with links to its debrief, rating and battle, and the second-screen QR code. A critical call covers the screen (BOX BOX, FUEL) and folds into a banner after 20 s. Filter the messages by category or to important and critical only, for earlier sessions too. Settings have a (?) hint at every option; export them to a file and import them on another PC, choosing which sections to take. Closed, it keeps working from the tray.
Drugi ekran z tego, co masz pod rękąA second screen from whatever's at hand
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.A phone, tablet, laptop or another PC: the same dashboard (view only) in a browser on your Wi-Fi. Nothing to install – scan the QR code in Settings or type the address. On a phone the views fit the screen, and the navigation is a tab bar with a More menu.
Historia, nagrania i AIHistory, recordings & AI
Sesje, okrążenia z telemetrią i statystykami prowadzenia, setup auta, pit stopy i komunikaty trafiają do lokalnej bazy. Każdą sesję odtworzysz bez gry – zakładka Nagrania pokazuje auto, okrążenia i czas każdego nagrania i usuwa te, których nie potrzebujesz – a Claude, Gemini, Codex albo model lokalny przeanalizuje ją przez wbudowany serwer MCP.Sessions, laps with telemetry and handling statistics, the car setup, pit stops and messages go to a local database. Replay any session without the game – the Recordings tab shows each recording's car, laps and duration, and deletes the ones you no longer need – and let Claude, Gemini, Codex or a local model analyse it through the built-in MCP server.
Kiedy mówiWhen it talks
Mówi na prostych. Milczy w zakrętach.Talks on the straights. Quiet in the corners.
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.Every message has a priority. The engineer waits for a straight, unless it can't wait. The coach speaks on the straight before the corner it's about and never talks over the engineer – the engineer's critical calls always go first.
KrytycznyCriticalod razuimmediately
Box, box. Zjedź w tym okrążeniu. · Uwaga, nie dojedziesz do mety.“Box, box. Box this lap.” · “Warning, you won't make the finish.”
WażnyImportantna najbliższej prostejon the next straight
cel oszczędzania, otwarte okno pit stopu, undercut, deszcz za X minsaving target, pit window open, undercut, rain in X min
Infona prostej, max 1 na okr.on a straight, max 1 per lap
luki, zużycie, okrążenia do mety, fuel ratiogaps, consumption, laps to go, fuel ratio
Coachprzed zakrętem, max 1 na okr.before the corner, max 1 per lap
Tosa, lepiej. · najwyżej 8 słów; limity toru i mocna blokada na najbliższej prostej“Tosa, better.” · 8 words at most; track limits and big lock-ups on the next straight
PojedynekBattletylko w wyścigu, max 6 na godz.races only, max 6 an hour
Rivazza: wychodzisz szybciej. Atakuj: Tamburello. · atak, obrona i stan walki; dzieli z coachem jedno miejsce na okrążenie“Rivazza: you're faster out. Attack into Tamburello.” · attack, defence and the state of the fight; shares one slot per lap with the coach
Jedno okrążenie z inżynieremOne lap with the engineer
Zapas 1,4 okr.Margin 1.4 lapsDeszcz za ~12 minRain in ~12 minBOX BOXTosa, lepiej.Tosa, better.
prosta – tu mówistraight – it talks herezakręty – ciszacorners – silencekrytyczne – zawszecritical – alwayscoach – przed zakrętemcoach – before the corner
Słuchawki, monitor, drugi ekran i AIHeadset, monitor, second screen and AI
Podczas jazdy słuchasz. Na postoju zerkasz na telefon albo tablet. Po wyścigu pytasz AI, gdzie zgubiłeś czas.While driving, you listen. At the stop, you glance at your phone or tablet. After the race, you ask an AI where you lost time.
INŻYNIER · KRYTYCZNEENGINEER · CRITICALBOX BOXBOX w tym okrążeniu – VE na 1,8 okr.BOX this lap – VE for 1.8 laps
Virtual energy60%
Paliwo doFuel to52 L
Fuel ratio0.86
Strata w aleiPit loss≈67 s
Okno na PCThe PC window
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, nagrania i wszystkie ustawienia. Kask w zasobniku pokazuje stan gry kolorem.The full dashboard, a full-screen alert for critical calls (after 20 s or Close it folds into a banner on the Race tab, show opens it again), the Battle tab with the track map, recordings and every setting. The helmet in the tray shows the game state by its colour.
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.The laps card colours every completed sector and lap like a timing screen: gold = your record with this car on this track from all stored sessions, purple = the fastest in your class this session, green = your session best, red = no improvement. Sector 3 fills after the line, and your record sits next to the session best. The colour legend sits under the card, and a lap into or out of the pit lane is tagged PIT and not compared with the best.
#4BOX w tym okrążeniu – VE na 1,8 okr.BOX this lap – VE for 1.8 laps.
#4Undercut na #92: zjedź teraz, czysty tor.Undercut on #92: box now, clean air.
#4Fuel ratio na stop: 0,86.Fuel ratio for the stop: 0.86.
#5Oszczędzaj 3%: cel 10,5% VE/okr.Save 3%: target 10.5% VE/lap.
#6Rivazza: wyjazd szeroko, −0,14 s.Rivazza: running wide, −0.14 s.
Drugi ekran przy kokpicieA second screen by the rig
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.A phone on a mount, a tablet next to the wheel or a laptop for whoever's helping you. Scan the QR code in Settings or open the address in any browser. Same view, read-only – nobody changes your settings from the couch.
W którym zakręcie Imoli tracę najwięcej?Which corner at Imola costs me the most?
get_corner_passes(session)
W Rivazzie: w 4 z 6 czystych okrążeń blokujesz koła, hamujesz ~12 m później niż na najlepszym przejeździe, a prędkość minimalna jest niższa o 4 km/h…Rivazza: on 4 of 6 clean laps you lock up, brake ~12 m later than on your best pass, and your minimum speed is 4 km/h lower…
AI jako analitykAn AI as your analyst
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ćThe built-in MCP server gives an AI assistant – Claude, Gemini, OpenAI Codex or a local model – your sessions, laps, corner passes with the coach's faults, tyres and setup. How to connect
Jak to działaHow it works
Trzy kroki do pierwszego „box, box”Three steps to your first “box, box”
01
ZainstalujInstall
Pobierz instalator, uruchom go i gotowe. Aplikacja startuje w oknie i w zasobniku systemowym.Download the installer, run it, done. The app starts in a window and in the system tray.
02
Włącz pluginy w LMUEnable plugins in LMU
W grze: Settings → Gameplay → Enable Plugins, potem restart gry. Tylko raz.In the game: Settings → Gameplay → Enable Plugins, then restart the game. Once.
03
Wyjedź na torHit the track
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.The helmet in the tray turns green and the engineer starts counting. After one clean lap the coach has the track map; after two, the engineer knows your consumption.
Pobierz i ustawDownload & set up
Gotowy w pięć minutReady in five minutes
Darmowe, lokalne, bez kont i logowania.Free, local, no accounts, no sign-in.
Zainstaluj i uruchomInstall and launch
Uruchom instalator. 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ę.Run the installer. On start you get the LMU Engineer window and a tray icon. Closing the window hides it to the tray – the engineer and voice keep working, and Exit in the icon's menu closes the app.
gra połączonagame connected
gra wstrzymanagame paused
gra nie działagame not running
niezgodna wersja gryincompatible game version
Włącz pluginy w Le Mans UltimateEnable plugins in Le Mans Ultimate
W grze: Settings → Gameplay → Enable Plugins = ON i uruchom grę ponownie. Bez tego gra nie udostępnia danych.In the game: Settings → Gameplay → Enable Plugins = ON and restart the game. Without it the game doesn't share its data.
Wybierz język i głosPick a language and voice
Ustawienia → Ogólne: język (polski lub angielski); Ustawienia → Głos: lektor z listy, tempo i głośność. Dla naturalnego brzmienia kliknij Pobierz przy głosie Piper (60–115 MB, jednorazowo).Settings → General: language (Polish or English); Settings → Voice: a voice from the list, speed and volume. For a natural sound, click Download next to a Piper voice (60–115 MB, once).
Ustaw coachaSet up the coachopcjonalnieoptional
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).Settings → Coach: Coach on, and a mode for Race, Practice and Qualifying – off, repeated mistakes only or mistakes and hints (in races hints are rare). By default practice and races get mistakes and hints, and qualifying is off. Track limits and big lock-ups are always called while the coach is on. Compare with: yourself in this session (the default) or a reference lap (your record).
Ustaw pojedynekSet up the battleopcjonalnieoptional
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.Settings → Battle: Battle on, Attack calls, Defending calls and Battle state. Changes apply at once. The engineer talks about the battle in races only, while the Battle tab compares laps in every session.
Dodaj drugi ekranAdd a second screenopcjonalnieoptional
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.Settings → Second screen and MCP shows the address, e.g. http://192.168.1.20:8080/, with a QR code and a Copy button. Scan the code with your phone, or open the address in the browser of a phone, tablet, laptop or another PC on the same Wi-Fi. Windows asks about the firewall once – allow private networks. On a phone, add the page to the home screen: it gets the LMU Engineer icon.
Podłącz asystenta AIConnect an AI assistantopcjonalnieoptional
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ę.The same place shows the /mcp address and token. Connect Claude, Gemini CLI, OpenAI Codex, Cursor, VS Code or LM Studio – steps for each are in AI & MCP. Then ask about your last session.
JedźDrive
Kask w zasobniku robi się zielony, sesja nagrywa się automatycznie. Chcesz, żeby inżynier był zawsze pod ręką? Włącz Uruchamiaj z Windows.The helmet in the tray turns green and the session records automatically. Want the engineer always ready? Turn on Start with Windows.
Przygotuj narzędziaGet the tools
.NET 10 SDK, Node.js LTS (tylko do zbudowania interfejsu) i Git..NET 10 SDK, Node.js LTS (only to build the interface) and Git.
Zbuduj i uruchomBuild and run
git clone https://github.com/szymonbartnik/lmu-engineer.git
cd lmu-engineer
dotnet run --project src/LmuEngineer.Agent
Polecenie samo zbuduje też interfejs, gdy coś w nim się zmieni. Aktualizacja: git pull i to samo polecenie.The command also builds the interface whenever it changed. To update: git pull and the same command.
Bez gry? Odtwórz próbkęNo game? Replay the sample
W repo jest prawdziwy wyścig (Imola, LMGT3, z pit stopem). W oknie: Nagrania → Odtwórz, albo z konsoli:The repo ships a real race (Imola, LMGT3, with a pit stop). In the window: Recordings → Play, or from the console:
dotnet run --project src/LmuEngineer.Agent -- agent \
--replay recordings/samples/race-imola-gt3-2hz.jsonl.gz --speed 4 --lang en
Pobierz głos Piper z konsoliGet a Piper voice from the console
dotnet run --project src/LmuEngineer.Agent -- install-voice "Piper Alan"
AI i MCPAI & MCP
Zapytaj AI, gdzie zgubiłeś czasAsk an AI where you lost time
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.LMU Engineer has a built-in MCP server – the open standard AI assistants use to call tools. It works with Claude, Gemini, OpenAI Codex, Cursor, VS Code and local models. The assistant reads your sessions, session ratings, laps, corner passes, battles with rivals, tyres and setup – read-only, it can't change a thing.
O co możesz zapytaćWhat you can ask
„Porównaj dwa moje najszybsze okrążenia z ostatniej sesji na Spa. Gdzie tracę czas: na hamowaniu, prędkości minimalnej czy wyjściu?”“Compare my two fastest laps of the last session at Spa. Where do I lose time: braking, minimum speed or exit?”compare_laps
„Przeczytaj debrief mojej ostatniej sesji na Spa i zamień priorytety w plan na następny trening.”“Read the debrief of my last session at Spa and turn the priorities into a plan for my next practice.”get_debrief
„W którym zakręcie tracę najwięcej i jaki błąd tam powtarzam?”“Which corner costs me the most, and which mistake do I keep repeating there?”get_corner_passes
„Jaki jest mój rekord Porsche na Spa, z jakiej wersji gry i w jakich warunkach?”“What's my Porsche record at Spa, and which game version and conditions was it set in?”get_reference_lap
„Dlaczego spadła moja ocena bezpieczeństwa w ostatnim wyścigu na Spa i co mam zmienić?”“Why did my Safety rating drop in the last race at Spa, and what should I change?”get_session_rating
„Jak zmieniało się moje tempo i zużycie VE w ostatnim stincie? Oszczędzałem wystarczająco?”“How did my pace and VE use change over the last stint? Was I saving enough?”get_session_summary
„Która opona grzeje się najbardziej od środka i jaką zmianę camberu albo ciśnienia byś spróbował?”“Which tyre runs hottest on the inside, and what camber or pressure change would you try?”get_tyre_brake_report
„Narysuj wykres prędkości i hamowania dla okrążeń 12 i 18 na Imoli.”“Plot speed and brake for laps 12 and 18 at Imola.”get_lap_trace
„Co zmieniłem w setupie od wtorku i jak zareagowały czasy okrążeń?”“What did I change in the setup since Tuesday, and how did the lap times react?”get_setup_snapshot
„Gdzie na torze tracę czas do auta przed sobą i dlaczego?”“Where on the track do I lose time to the car ahead, and why?”get_battle
Zanim zacznieszBefore you start
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.Settings → Second screen and MCP shows the address (http://<PC>:8080/mcp) and the token. On the same PC, http://127.0.0.1:8080/mcp works too. Put your own address and token into the examples.
Jedno polecenie w terminalu. Możesz też wkleić konfigurację JSON z ustawień do pliku .mcp.json w projekcie.One command in the terminal. You can also paste the JSON configuration from Settings into .mcp.json in your project.
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.Claude Desktop's config file only starts local servers, so it connects through the mcp-remote bridge (needs Node.js). In Claude Desktop: Settings → Developer → Edit Config.
Gemini CLI od Google. Polecenie zapisuje serwer w ~/.gemini/settings.json.Google's Gemini CLI. The command saves the server to ~/.gemini/settings.json.
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).OpenAI's Codex (CLI and IDE extension). Add the server to ~/.codex/config.toml and keep the token in an environment variable (then open a new terminal).
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.Cursor: ~/.cursor/mcp.json. LM Studio 0.3.17+ uses the same format: Program → Install → Edit mcp.json. With a local model that supports tools (e.g. Qwen 3 or gpt-oss), nothing leaves your PC.
dwa okrążenia obok siebie: strata na odcinkach, prędkości minimalne, punkty hamowaniatwo laps side by side: delta per segment, minimum speeds, braking points
get_corner_passes
zakrę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)the coach's corners and every pass: corner and phase times, braking point, end of braking and full throttle, speeds, technique numbers (coasting, apex to full throttle, brake build-up, understeer), detected faults (lock-up, wheelspin, oversteer, running wide) and context (traffic, yellow flag)
get_debrief
podsumowanie 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 sesjithe session's debrief: theoretical best, typical loss per lap, the session verdict, up to 3 priorities (corner, phase, diagnosis, what to do, why, goal), the previous session’s goals with their status, and every corner and straight against your best pass and your record from earlier sessions
get_reference_lap
rekord, z którym coach porównałby auto na torze: dlaczego ten, wersja gry, warunki i przejazdy przez zakrętythe record the coach would compare a car on a track with: why that lap, its game version, conditions and corner passes
get_battle
pojedynek 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 auta battle on one lap: where you lose or gain time against the car ahead, the car behind, the class best or the leader – time by corner phase, the reason, both cars' braking points and speeds
get_tyre_brake_report
każde koło na każdym okrążeniu: ciśnienie, temperatury bieżnika, hamulce, zużycieevery wheel on every lap: pressure, tread temperatures, brakes, wear
get_setup_snapshot
setup auta zapisany w sesjithe car setup recorded in a session
get_setup_advice
raport 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 zmianthe session's setup report: handling symptoms, up to two suggested changes with current and target values, why the other symptoms have no change, and the effect of changes made
get_session_rating
ocena sesji: punkty w kategoriach, powody z dowodami, Twoja średnia z wcześniejszych sesjithe session's rating: scores per category, reasons with evidence, your average of earlier sessions
Czat w przeglądarce się nie połączyWeb chats can't connect
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.ChatGPT, Gemini and Claude in the browser reach MCP servers from the cloud, and the cloud can't see your home network. Use one of the apps above.
Twoje dane, Twój wybórYour data, your choice
Asystent w chmurze dostaje dane, które przeczyta: okrążenia, telemetrię, setup. Z LM Studio i modelem lokalnym wszystko zostaje na PC.A cloud assistant gets the data it reads: laps, telemetry, setup. With LM Studio and a local model, everything stays on your PC.
Nie łączy się?Not connecting?
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 has to be running, the assistant's computer on the same network, and Windows Firewall has to allow LMU Engineer on private networks.
Bezpieczny dla grySafe for the game
Patrzy i słucha. Niczego nie dotyka.It watches and listens. It touches nothing.
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.LMU Engineer only reads what the game itself exposes: the LMU_Data shared memory and the game's local REST API (GET requests only). Pedals, wheel and buttons stay in your hands.
✓
Czyta daneReads data
Oficjalne kanały gry, ~20 razy na sekundę.The game's official channels, ~20 times a second.
✕
Nie wstrzykuje DLLNo DLL injection
Żadnych hooków ani modyfikacji procesu gry.No hooks, no changes to the game process.
✕
Nie zmienia plikówNo file changes
Instalacja gry zostaje nietknięta.Your game install stays untouched.
✕
Niczym nie sterujeControls nothing
Tylko podpowiada. Decyzja zawsze należy do Ciebie.It only advises. The call is always yours.
Co dalejWhat's next
Od inżyniera do treneraFrom engineer to coach
Co już działa, nad czym teraz pracujemy i co dalej. Kolejność rzeczy „na później” może się zmienić.What already works, what we’re building now and what comes next. The order of the “later” items may change.
GotoweDone12
Etap 1 · InżynierStage 1 · Engineer
Odczyt gry i nagraniaReading the game and recording
Pamięć współdzielona i REST API LMU, nagrywanie i odtwarzanie sesji.LMU shared memory and REST API, recording and replaying sessions.
Etap 1 · InżynierStage 1 · Engineer
InżynierThe engineer
Paliwo i VE, pit stopy, fuel ratio, rywale, pogoda, opony i hamulce.Fuel and VE, pit stops, fuel ratio, rivals, weather, tyres and brakes.
Etap 1 · InżynierStage 1 · Engineer
Głos PL i ENPolish and English voice
Agent w zasobniku systemowym z głosami Windows i Piper.A tray agent with Windows and Piper voices.
Etap 1 · InżynierStage 1 · Engineer
AplikacjaThe app
Okno z dashboardem, historia sesji, MCP dla asystentów AI i drugi ekran.A dashboard window, session history, MCP for AI assistants and a second screen.
Etap 2 · CoachStage 2 · Coach
Coach jazdyDriving coach
Model toru, analiza każdego zakrętu i głosowe podpowiedzi przy powtarzanych błędach.Track model, corner-by-corner analysis and spoken calls on repeated mistakes.
Etap 2 · CoachStage 2 · Coach
PojedynekBattle
Porównanie z rywalem, mapa dominacji na torze, podpowiedzi ataku i obrony.Rival comparison, track dominance map, attack and defence calls.
Etap 2 · CoachStage 2 · Coach
Twój rekord jako wzorzecYour record as the reference
Coach porównuje z Twoim najlepszym przejazdem z wcześniejszych sesji.The coach compares with your best pass from earlier sessions.
Etap 2 · CoachStage 2 · Coach
Podsumowanie sesjiSession debrief
Teoretyczny best, priorytety, mapa strat i mapa cieplna okrążeń.Theoretical best, priorities, loss map and laps heatmap.
Etap 2 · CoachStage 2 · Coach
Porady coachaCoach advice
Co zrobić, dlaczego i cel na następną sesję, werdykt i sprawdzenie poprzednich celów.What to do, why and a goal for the next session, a verdict and the previous goals checked.
OcenyRatings
Oceny sesjiSession ratings
Powtarzalność, precyzja, bezpieczeństwo, tempo i stint, od 0 do 100.Consistency, precision, safety, pace and stint, from 0 to 100.
Etap 3 · SetupStage 3 · Setup
Dane setupuSetup data
Setup auta z gry i statystyki prowadzenia z każdego okrążenia.The car setup from the game and per-lap handling statistics.
Etap 3 · SetupStage 3 · Setup
Doradca setupuSetup advisor
Zakładka Setup, najwyżej dwie zmiany naraz i skutek wprowadzonych zmian. Na razie LMGT3.A Setup tab, at most two changes at a time and the effect of changes made. LMGT3 for now.
W drodzeUp next1
Etap 1 · InżynierStage 1 · Engineer
Drugi ekran jako aplikacjaSecond screen as an app
Ikona na ekranie głównym telefonu lub tabletu, pełny ekran i ekran, który nie gaśnie w trakcie wyścigu.A home-screen icon on your phone or tablet, full screen and a display that stays awake during the race.
PóźniejLater9
Etap 2 · CoachStage 2 · Coach
Porównanie okrążeńLap comparison
Porównanie okrążeń i postęp względem poprzedniej sesji w zakładce Coach.Lap comparison and progress against the previous session in the Coach tab.
Etap 2 · CoachStage 2 · Coach
VE na każdym zakręcieVE per corner
Gdzie oszczędzać virtual energy, zakręt po zakręcie.Where to save virtual energy, corner by corner.
Etap 2 · CoachStage 2 · Coach
Okrążenia szybszych kierowcówFaster drivers’ laps
Dobrowolna baza szybkich okrążeń na serwerze, dobranych do auta, toru, wersji gry i warunków.An opt-in base of fast laps on a server, picked by car, track, game version and conditions.
OcenyRatings
RacecraftRacecraft
Szósta kategoria ocen: walka na torze, starty i wyprzedzanie.The sixth rating category: battles, starts and overtakes.
Etap 4 · GłosStage 4 · Voice
Ekrany głosemScreens by voice
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.Say “tyres” or “race” and the dashboard switches tab on the PC and the second screen. Offline, with push-to-talk on the wheel.
Etap 4 · GłosStage 4 · Voice
Zmiany głosemChanges by voice
Wprowadzanie sugestii inżyniera głosem: poziom VE, opony, fuel ratio, skrzydło i kanały hamulcowe.Apply the engineer’s suggestions by voice: VE level, tyres, fuel ratio, wing and brake ducts.
Etap 5 · SpołecznośćStage 5 · Community
Ranking okrążeńLap leaderboards
Ranking dla auta i toru oraz porównanie Twojego okrążenia z dowolnym z rankingu.A leaderboard per car and track, and your lap compared with any lap on it.
Etap 5 · SpołecznośćStage 5 · Community
ZnajomiFriends
Porównanie okrążeń i postępów ze znajomymi.Compare laps and progress with your friends.
Etap 5 · SpołecznośćStage 5 · Community
UdostępnianieSharing
Udostępnianie statystyk i ocen sesji.Share your session statistics and ratings.
FAQ
Najczęstsze pytaniaFrequently asked questions
Czy to jest bezpieczne? Nie dostanę bana?Is it safe? Can I get banned?
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.The app only uses the channels the game officially exposes for plugins and tools: shared memory and the local REST API (read-only). It injects no code, changes no files and controls nothing – it works like a typical overlay or dashboard.
Czy potrzebuję iPada albo tabletu?Do I need an iPad or a tablet?
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.No. The second screen is optional and works in the browser of any device on your Wi-Fi: an Android phone or iPhone, a tablet, a laptop or another PC. You can also open the dashboard on a second monitor of the same PC.
Ile to kosztuje?How much does it cost?
Nic. To hobbystyczny projekt, a kod jest na GitHubie.Nothing. It's a hobby project and the code is on GitHub.
Czy potrzebuję internetu?Do I need an internet connection?
Nie. Wszystko działa lokalnie, łącznie z głosami Piper. Internet przyda się tylko raz – do pobrania wybranego głosu.No. Everything runs locally, Piper voices included. You only need the internet once, to download the voice you pick.
Co znaczy „beta”?What does “beta” mean?
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 na GitHubie – najlepiej z nagraniem tej sesji z Dokumenty\LmuEngineer\recordings.Everything this page describes works, but several features are first versions: the session-rating thresholds were calibrated on a few recordings, the coach is not yet checked on a live 20 Hz recording, and the battle's rivals data is checked in races against AI, not yet online. So expect some bugs; fixes arrive with automatic updates. Report a bug on GitHub, ideally with that session's recording from Documents\LmuEngineer\recordings.
Czy inżynier nie będzie mnie rozpraszał?Won't the engineer distract me?
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.It talks on the straights, at most one info call per lap. Only critical calls – like “box this lap” – come immediately. The coach adds at most one short hint per lap, on the straight before the corner, and never talks over the engineer. Battle calls share that slot, at most 6 an hour. Switch them off in Settings → Coach and Settings → Battle, and mute the voice with one click.
Skąd mam wiedzieć, jak liczone są te liczby?How do I know how these numbers are calculated?
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.From the manual. For every feature it says where the data comes from, which laps count, which thresholds and formulas apply and what the app can’t know: from average VE use, through how the coach knows whether you’re getting better in a corner, to how the setup advisor picks its changes.
Czemu aplikacja pokazuje inną temperaturę opon niż gra?Why does the app show a different tyre temperature than the game?
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.The game shows a blend of the surface and deeper layers of the rubber, while the telemetry gives each layer on its own, so the numbers won’t match to the degree. By default the app shows the inner layer, which comes closest to the game. The surface cools on the straights and usually reads a few degrees lower; you can pick it in Settings → General. The engineer’s advice doesn’t depend on that choice. Details: Manual → Tyres and brakes.
Jak działa pojedynek?How does the battle work?
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.It compares your lap with a lap of a car in your class: the car ahead or behind (within 5 s at the line), the fastest lap of another driver in your class, or the leader. It measures both cars the same way, from the game's scoring data, so the comparison is fair. For each corner it shows how much you lose under braking, on entry, on exit and on the straight after it, and names the main reason. The track line comes from the game's official map; without one it is drawn from your own lap.
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.In a race the engineer speaks only about real position fights in your class: where to attack (you come out of a corner better on both of the last 2 laps and the gap on both is under 1.5 s), where to defend against the car behind, and how the gap changes. The Battle tab works in every session. It's a first version: the rivals' data is checked in live races against AI, not yet online. The battle-signals console command shows whether your game provides the rivals' data.
Skąd coach wie, co robię źle?How does the coach know what I'm doing wrong?
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 Imoli, Spa i Le Mans mają nazwy, na innych torach usłyszysz „zakręt N”. Przy limitach toru powie, gdzie to było, a gdy powtarzają się w tym samym miejscu – doradzi margines.By default it compares each corner with your own best pass in the same session. In Settings → Coach you can pick your record from earlier sessions instead. Other drivers' laps aren't there yet – they're on the roadmap. It builds the track map from the first clean lap. Corners at Imola, Spa and Le Mans have names; on other tracks you hear “turn N”. On track limits it says where, and when they keep happening in the same place it tells you to leave a margin.
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.It detects lock-ups and wheelspin from per-wheel data; when the game doesn't provide it, it spots lock-ups from a tyre temperature spike and leaves wheelspin unjudged. ABS or TC doing their job is not a driver mistake, so it isn't counted as a lock-up or wheelspin. It's a first version, not yet checked on a live 20 Hz recording, so treat it as a hint, not gospel. The coach-signals console command shows which signals your game fills.
Czym są oceny sesji i skąd się biorą punkty?What are session ratings and where do the points come from?
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.It's a post-session breakdown, not a live counter: in the Ratings tab (on the second screen too) every session gets 0–100 for consistency, precision, safety, pace and stint, with the reasons and the places on the track map. It's LMU Engineer's own rating, not the game's Driver Rating or Safety Rating. The thresholds were calibrated on the driver's recordings, so treat the score as a guide. Precision appears only after 30 clean corner passes. Being hit from behind costs nothing. The rating console command rates recordings too.
Jakie klasy i auta są obsługiwane?Which classes and cars are supported?
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.Anything you drive in LMU. When a car uses virtual energy, the engineer tracks VE and fuel and works out which one is the limit. Without VE, it tracks fuel.
Czy działa w VR?Does it work in VR?
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.Yes – the voice is just audio in your headset, so you don't need anything on screen. Leave the dashboard on a monitor, phone or tablet for whoever's helping you.
Ikona w zasobniku jest czerwona. Co teraz?The tray icon is red. What now?
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.Usually an LMU update changed the game's data layout. The app then doesn't guess and waits for a fix. Check for a newer version of LMU Engineer.
Gdzie są moje dane?Where is my data?
Na Twoim komputerze: nagrania w Dokumenty\LmuEngineer\recordings, baza sesji w %LOCALAPPDATA%\LmuEngineer, ustawienia w %APPDATA%\LmuEngineer. Nic nie trafia do chmury, chyba że sam podłączysz asystenta AI w chmurze – wtedy dostaje dane, o które pyta. Stare nagrania usuniesz w zakładce Nagrania.On your PC: recordings in Documents\LmuEngineer\recordings, the session database in %LOCALAPPDATA%\LmuEngineer, settings in %APPDATA%\LmuEngineer. Nothing goes to the cloud, unless you connect a cloud AI assistant yourself – then it gets the data it asks for. Delete old recordings in the Recordings tab.
Czy mogę wypróbować bez gry?Can I try it without the game?
Tak. W Nagrania odtworzysz dowolną sesję – również dołączoną próbkę z Imoli – a inżynier zareaguje tak, jak na żywo. Zaznacz zapisz jako sesję, a odtworzona sesja trafi do historii z etykietą replay: zobaczysz jej debrief, ocenę i pojedynki.Yes. In Recordings you can replay any session – including the bundled Imola sample – and the engineer reacts just like live. Tick save as a session and the replayed session goes into the history tagged replay: you’ll see its debrief, rating and battles.
Czy potrzebuję Claude albo innego AI?Do I need Claude or another AI?
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.No. The engineer, voice and dashboard work without AI, and the advice in the Coach tab (what to do, why and a goal for the next session) comes from fixed rules in the app. An AI assistant is an optional analyst that reads your history through MCP after a session. It doesn't have to be Claude: Gemini CLI, OpenAI Codex, Cursor, VS Code or a local model in LM Studio work too – see AI & MCP.
macOS albo Linux?macOS or Linux?
Aplikacja działa na Windows, tam gdzie LMU. Dashboard otworzysz za to w przeglądarce na każdym urządzeniu w sieci domowej.The app runs on Windows, where LMU runs. The dashboard opens in a browser on any device in your home network, though.
Czy działa z innymi symulatorami?Does it work with other sims?
Nie – jest zbudowany specjalnie pod Le Mans Ultimate: virtual energy, fuel ratio i dane, które udostępnia ta gra.No – it's built specifically for Le Mans Ultimate: virtual energy, fuel ratio and the data this game exposes.
BOX, BOX.
Następny stint jedziesz z inżynierem.Your next stint, with an engineer.