[ CASE // 04 // AI PRODUCT // AUTOMOTIVE // AGENTIC OPS ]

Alex Parts

AI asistent pro autoservisy, který propojuje katalogy, e-shop, CRM a provoz

// CLIENT
Vlastní produkt
// ROLE
DEVELOPER // FULLSTACK, AI, ARCHITEKT, DEPLOY
// PERIOD
2025 → TEĎ
// STATUS
ACTIVE
NEXT.JS 16REACT 19TYPESCRIPTOPENAIMYSQLPRISMAWHATSAPP APIWEBSOCKETNEXTAUTHMEM0

O projektu

Alex Parts je vlastní produkt navržený pro autoservisy a prodejce náhradních dílů. Neřeší jen samotné vyhledání komponenty, ale snaží se sjednotit celý workflow kolem dílu: od identifikace vozidla přes porovnání a objednání až po zápis do zákaznické agendy, skladu nebo fakturace.

Jinými slovy: místo přepínání mezi katalogem, e-shopem, CRM, WhatsAppem a interní administrací vzniká jedna konverzační vrstva nad celým provozem.

Co produkt řeší

V běžném provozu autoservisu vzniká hodně malých kroků, které samy o sobě nejsou složité, ale dohromady berou čas:

  • dohledat správný díl,
  • ověřit kompatibilitu podle VIN nebo OEM,
  • porovnat ceny a dostupnost,
  • vložit zboží do košíku nebo vytvořit objednávku,
  • zapsat práci k zákazníkovi a vozidlu,
  • navázat follow-up, fakturu nebo termín.

Alex Parts je postavený tak, aby tyto kroky obsloužil jeden AI agent s vlastní sadou nástrojů, persistentní pamětí a napojením na další části systému.

Architektura

Aplikace běží jako single Node.js process, který v jednom runtime obsluhuje HTTP i WebSocket komunikaci. To je důležité hlavně pro realtime chat, synchronizaci běhů agenta a admin notifikace.

Základní vrstvy jsou:

  • Next.js aplikace pro UI a API route vrstvu
  • custom Node server pro společný běh webu a websocketů
  • AI runtime s tool registry a exekucí agentních akcí
  • Prisma + MySQL jako datová vrstva pro konverzace, garáž, sklad, fakturaci i zákaznickou agendu
  • WhatsApp integrace jako druhé rozhraní vedle webového chatu

Významná je i práce s reconnect scénářem: když klient vypadne během běhu agenta, server-side run pokračuje a po návratu se stav dosynchronizuje.

Tech stack

FRONTEND   → Next.js 16 + React 19 + Tailwind
BACKEND    → Next.js App Router + custom Node server
REALTIME   → WebSocket (ws)
DATA       → MySQL + Prisma
AUTH       → NextAuth v5
AI         → AI SDK + OpenAI-compatible provider
MEMORY     → Mem0 long-term memory
CHANNELS   → web chat + WhatsApp Cloud API
I18N       → cs / en / uk / ru

Podle dokumentace a implementace projekt používá 26 specializovaných AI nástrojů pro práci s vozidly, katalogy, košíkem, fakturací, kalendářem, skladovou vrstvou, eskalacemi a dalšími workflow.

Klíčové schopnosti

  • Přirozený jazyk nad celým workflow — uživatel nepoužívá izolované formuláře, ale zadává požadavek konverzačně
  • VIN a katalogová logika — systém pracuje s VIN dekódováním, OEM daty a katalogovými zdroji
  • Realtime chat — webové rozhraní streamuje stav, díly, diagramy i průběh běhu agenta
  • WhatsApp jako plnohodnotný kanál — webhook, batching zpráv, follow-upy a navazující operace
  • Garáž / CRM / sklad / fakturace — jeden datový model pokrývá zákazníky, vozidla, servisní historii, skladové pohyby i dokumenty
  • Paměť a eskalace — agent si drží kontext, a když nestačí, může workflow předat dál

Pro koho to je

Alex Parts je vhodný hlavně pro:

  • autoservisy, které potřebují zrychlit práci s díly a zákaznickou agendou,
  • prodejce náhradních dílů, kteří řeší vysoký objem dotazů a objednávek,
  • B2B provozy, kde je důležitá rychlost obsluhy, přesnost kompatibility a méně ručního přepisování mezi systémy.

Není to tedy jen chat pro koncové zákazníky. Je to interní i obchodní nástroj pro lidi, kteří každý den řeší konkrétní provozní úkony.

Hodnota projektu

Nejsilnější část Alex Parts je v propojení. Místo samostatného AI dema nad katalogem vznikl produkt, který umí navázat na další kroky — košík, objednávku, kalendář, garáž, follow-up nebo eskalaci na člověka.

Technicky je zajímavé i to, že projekt kombinuje agentní runtime, realtime vrstvu, více komunikačních kanálů a poměrně široký datový model v jedné aplikaci. To z něj dělá plnohodnotný product engineering projekt, ne jen AI experiment.

Výsledek

Alex Parts je silná ukázka toho, jak může AI dávat smysl v konkrétním vertikálním use-casu. Ne jako obecný chatbot, ale jako nástroj, který snižuje přepínání mezi systémy a pomáhá dotahovat práci od dotazu až po akci.

Pro portfolio je to kombinace AI produktu, backendové architektury, realtime komunikace, integrací a provozního designu. Přesně ten typ projektu, kde nestačí umět „připojit model“, ale je potřeba navrhnout celý systém kolem něj.

// NEXT_CASE
OpravnaBicyklu.cz
Web, rezervace a e-shop v jednom systému pro lokální cykloservis