AkveoKontakt

Diagnostyka samochodów z AI dla szwedzkiej firmy motoryzacyjnej

Jak zbudowaliśmy dla szwedzkiego startupu kompletną aplikację webową do diagnostyki samochodów – od architektury po premierę, z realnymi danymi serwisowymi i infrastrukturą rozliczeń.

Diagnostyka samochodów z AI dla szwedzkiej firmy motoryzacyjnej

[ Klient ]

O kliencie

CarmyAI to szwedzki startup z branży technologii motoryzacyjnych, który stworzył CarmyAI – aplikację webową działającą jak wirtualny mechanik dla kierowców. Użytkownik opisuje objaw, wpisuje kod błędu lub przesyła zdjęcie i otrzymuje jasną diagnozę, szacunkowy koszt oraz instrukcję naprawy krok po kroku. Cel jest prosty: pomóc kierowcom zrozumieć, co dzieje się z samochodem, zanim wydadzą choćby złotówkę w warsztacie. Aby wprowadzić tę wizję na rynek, firma potrzebowała partnera technologicznego, który przejmie całość prac nad produktem od początku do końca.

24
Wyspecjalizowane narzędzia diagnostyki samochodowej
9
Krajów objętych wyszukiwaniem po numerze rejestracyjnym
65%
Średnia oszczędność kosztów tokenów dzięki prompt cachingowi

[ Wyzwanie ]

Od wizji do produktu gotowego do sprzedaży

Carmy zgłosiło się do nas na etapie budowy firmy, z jasną wizją, ale bez wewnętrznego zespołu inżynierów. Koncepcja produktu była solidna, ale jej techniczna realizacja – złożona.

Sednem problemu była precyzja. Ogólnikowe odpowiedzi AI nie wchodziły w grę. Produkt musiał pobierać realne dane serwisowe producentów, dokładnie dopasowywać je do pojazdu użytkownika i obsługiwać różne rodzaje danych wejściowych, takie jak opisy objawów, kody błędów OBD i zdjęcia. Niejasne odpowiedzi natychmiast zniszczyłyby zaufanie.

Ponadto firma musiała wystartować z produktem gotowym do sprzedaży, a nie z wersją demonstracyjną. Dlatego równolegle trzeba było zbudować:

  • Plany subskrypcyjne
  • Śledzenie wykorzystania w czasie rzeczywistym
  • Infrastrukturę skalowalną od pierwszego dnia
  • System rozliczeń

Firma potrzebowała jednego partnera, który przejmie całość prac.

[ Rozwiązanie ]

Budowa rozwiązania

Zaprojektowaliśmy opartego na AI asystenta mechanika, który wykorzystuje możliwości korzystania z narzędzi (tool use) Claude, opiera się na architekturze full-stack z Next.js i jest wdrożony w Vercel z Supabase jako warstwą danych.

Inteligentna identyfikacja pojazdu

Zbudowaliśmy wielokrajowy system wyszukiwania po numerze rejestracyjnym, połączony z bazami danych producentów w 9 krajach. Użytkownik wpisuje numer rejestracyjny, a system automatycznie rozpoznaje markę, model, rok produkcji i wewnętrzne identyfikatory pojazdu – bez ręcznego wprowadzania danych i z dostępem do danych serwisowych konkretnego pojazdu od pierwszej interakcji.

Agent AI z 24 wyspecjalizowanymi narzędziami diagnostycznymi

Rdzeniem produktu jest agent oparty na Claude (Sonnet 4.6), wyposażony w 24 narzędzia przeznaczone dla motoryzacji. Na przykład:

  • Specyfikacje oleju silnikowego
  • Dane układu hamulcowego
  • Procedury wymiany rozrządu
  • Diagnostyka układów oczyszczania spalin w silnikach Diesla

Claude samodzielnie decyduje, z których narzędzi skorzystać w zależności od pytania użytkownika, i łączy do 10 wywołań narzędzi w jednym zapytaniu przy złożonej, wieloetapowej diagnostyce. Gdy dane konkretnego pojazdu są niedostępne, agent sięga do wyszukiwania w internecie, aby żadne pytanie nie pozostało bez odpowiedzi.

Przejrzysta diagnoza w trybie streamingu

Wdrożyliśmy pipeline streamingu w czasie rzeczywistym oparty na Server-Sent Events, który dokładnie pokazuje, jak powstała diagnoza. Ta przejrzystość buduje zaufanie wśród majsterkowiczów podejmujących decyzje o naprawach krytycznych dla bezpieczeństwa.

Opłacalny prompt caching

Aby produkt pozostał ekonomicznie opłacalny na dużą skalę, włączyliśmy prompt caching Anthropic dla promptów systemowych i historii rozmów. Dzięki temu koszty tokenów kolejnych wiadomości w ramach rozmowy znacząco spadają, ponieważ kontekst pojazdu i wcześniejsza wymiana są już w pamięci podręcznej.

Rozliczanie użycia na podstawie tokenów

Zamiast prostego liczenia wiadomości zaprojektowaliśmy precyzyjny system rozliczeń oparty na tokenach, który rejestruje zużycie każdego wywołania narzędzia. Proste pytania kosztują mniej niż złożone diagnozy angażujące wiele narzędzi. Dzięki temu użytkownicy planów Free, Plus i Pro płacą uczciwą cenę, a subskrypcje i rozliczenia obsługuje Stripe.

[ Rezultaty ]

Wpływ, który się liczy

CarmyAI wystartowało jako kompletny produkt gotowy do sprzedaży. Każda warstwa platformy, od diagnostyki AI po infrastrukturę rozliczeń, była gotowa do produkcji od pierwszego dnia.

Precyzyjna diagnoza od pierwszej interakcji

Dzięki wielokrajowemu wyszukiwaniu po numerze rejestracyjnym i 24 wyspecjalizowanym narzędziom motoryzacyjnym użytkownicy otrzymują porady naprawcze dla swojego pojazdu od pierwszej wiadomości – bez ręcznej konfiguracji i ogólnikowych odpowiedzi. AI obsługuje wszystko, od pytań o rutynową obsługę po złożoną diagnostykę obejmującą kilka układów pojazdu, w jednej rozmowie.

Zaufanie w centrum doświadczenia

Streaming wywołań narzędzi w czasie rzeczywistym pokazuje użytkownikom, jak powstała ich diagnoza. To prawdziwy wyróżnik dla dbających o bezpieczeństwo majsterkowiczów, którzy podejmują decyzje o naprawach. Przejrzystość jest funkcją, a nie dodatkiem.

Model ekonomiczny, który działa na dużą skalę

Prompt caching zastosowany do promptów systemowych i historii rozmów znacząco obniża koszty tokenów na rozmowę i utrzymuje rentowność jednostkową wraz ze wzrostem wykorzystania w planach Free, Plus i Pro.

[ Stack technologiczny ]

Technologie wykorzystane w projekcie

Platforma AI

Anthropic Claude

Framework webowy

Next.js

Infrastruktura

Vercel

Dane i płatności

SupabaseStripe

Galeria

Diagnostyka samochodów z AI dla szwedzkiej firmy motoryzacyjnej, obraz 1

Mają Państwo pomysł na projekt?

Porozmawiajmy o Państwa celach i o tym, jak możemy pomóc je osiągnąć.

Dmitry Klim
Dmitry Klim
Head of Growth
Clutch
5900 Balcones Drive #21729, Austin, TX 78731[email protected]+1 (512) 921-9631