AkveoContact

Diagnostic automobile par IA pour une entreprise automobile suédoise

Comment nous avons développé une application web complète de diagnostic automobile pour une start-up suédoise, de l'architecture au lancement, avec de vraies données de réparation et une infrastructure de facturation.

Diagnostic automobile par IA pour une entreprise automobile suédoise

[ Client ]

À propos du client

Carmy AB est une start-up suédoise de technologie automobile qui a créé CarmyAI, une application web jouant le rôle de mécanicien virtuel pour les automobilistes. Les utilisateurs décrivent un symptôme, saisissent un code d'erreur ou téléversent une photo, et obtiennent un diagnostic clair, une estimation des coûts et un guide de réparation étape par étape. Leur objectif est simple : aider les conducteurs à comprendre ce qui ne va pas avec leur voiture avant de dépenser le moindre centime au garage. Pour porter cette vision sur le marché, ils avaient besoin d'un partenaire technique capable de prendre en charge l'ensemble du développement du produit, de A à Z.

24
Outils spécialisés de diagnostic automobile
9
Pays couverts par la recherche par plaque d'immatriculation
65%
Économie moyenne sur les coûts de tokens grâce au prompt caching

[ Défi ]

De la vision à un produit prêt à être commercialisé

Carmy est venu nous voir au stade de la création, avec une vision claire mais sans équipe d'ingénierie interne. Le concept produit était solide, mais sa mise en œuvre technique était complexe.

Le cœur du problème était la précision. Des réponses génériques de l'IA étaient exclues. Le produit devait récupérer de vraies données de réparation des constructeurs, les faire correspondre exactement au véhicule de l'utilisateur et traiter plusieurs types d'entrées, dont des descriptions de symptômes, des codes d'erreur OBD et des photos. Des réponses vagues auraient immédiatement ruiné la confiance.

De plus, l'entreprise devait se lancer avec un produit prêt à être commercialisé, et non une démo. Il fallait donc développer en parallèle :

  • Des formules d'abonnement
  • Un suivi de l'utilisation en temps réel
  • Une infrastructure évolutive dès le premier jour
  • Un système de facturation

Il leur fallait un seul partenaire pour prendre en charge l'ensemble du développement.

[ Solution ]

Construire la solution

Nous avons conçu un assistant mécanicien propulsé par l'IA qui exploite les capacités d'utilisation d'outils (tool use) de Claude, repose sur une architecture full-stack Next.js et est déployé sur Vercel avec Supabase comme couche de données.

Identification intelligente du véhicule

Nous avons développé un système de recherche par plaque d'immatriculation multi-pays, connecté aux bases de données des constructeurs dans 9 pays. L'utilisateur saisit son numéro de plaque et le système identifie automatiquement la marque, le modèle, l'année et les identifiants internes du véhicule — sans saisie manuelle et avec un accès aux données de réparation propres au véhicule dès la première interaction.

Un agent IA doté de 24 outils de diagnostic spécialisés

Au cœur du produit se trouve un agent basé sur Claude (Sonnet 4.6), équipé de 24 outils dédiés à l'automobile. Par exemple :

  • Spécifications d'huile moteur
  • Données de freinage
  • Procédures de remplacement de l'entraînement d'arbre à cames
  • Diagnostic des systèmes de post-traitement des gaz d'échappement diesel

Claude décide de manière autonome quels outils utiliser en fonction de la question de l'utilisateur et enchaîne jusqu'à 10 appels d'outils par requête pour des diagnostics complexes en plusieurs étapes. Lorsque aucune donnée propre au véhicule n'est disponible, l'agent se rabat sur la recherche web, pour qu'aucune question ne reste sans réponse.

Un diagnostic transparent en streaming

Nous avons mis en place un pipeline de streaming en temps réel basé sur les Server-Sent Events, qui montre précisément comment le diagnostic de l'utilisateur a été établi. Cette transparence instaure la confiance chez les bricoleurs qui prennent des décisions de réparation critiques pour la sécurité.

Un prompt caching économique

Pour que le produit reste économiquement viable à grande échelle, nous avons activé le prompt caching d'Anthropic sur les prompts système et l'historique des conversations. Les coûts de tokens des messages de suivi au sein d'une conversation diminuent ainsi nettement, puisque le contexte du véhicule et les échanges précédents sont déjà en cache.

Une facturation de l'utilisation basée sur les tokens

Plutôt qu'un simple comptage de messages, nous avons conçu un système de facturation précis basé sur les tokens, qui enregistre l'utilisation pour chaque appel d'outil. Les questions simples coûtent moins cher que les diagnostics complexes mobilisant plusieurs outils. Les utilisateurs des formules Free, Plus et Pro paient ainsi un prix juste — Stripe gère les abonnements et la facturation.

[ Résultats ]

Un impact qui compte

CarmyAI a été lancé comme un produit complet, prêt à être commercialisé. Chaque couche de la plateforme, du diagnostic par IA à l'infrastructure de facturation, était prête pour la production dès le premier jour.

Un diagnostic pertinent dès la première interaction

Grâce à la recherche par plaque d'immatriculation multi-pays et à 24 outils automobiles spécialisés, les utilisateurs reçoivent des conseils de réparation propres à leur véhicule dès le premier message — sans configuration manuelle ni réponses génériques. L'IA gère tout, des questions d'entretien courant aux diagnostics complexes portant sur plusieurs systèmes du véhicule, au sein d'une seule conversation.

La confiance au cœur de l'expérience

Le streaming en temps réel des appels d'outils montre aux utilisateurs comment leur diagnostic a été établi. Un véritable facteur de différenciation pour les bricoleurs soucieux de sécurité qui prennent des décisions de réparation. La transparence est une fonctionnalité, pas un détail ajouté après coup.

Un modèle économique qui tient à grande échelle

Le prompt caching appliqué aux prompts système et à l'historique des conversations réduit nettement les coûts de tokens par conversation et préserve la rentabilité unitaire à mesure que l'utilisation augmente dans les formules Free, Plus et Pro.

[ Stack technique ]

Les technologies derrière le projet

Plateforme IA

Anthropic Claude

Framework web

Next.js

Infrastructure

Vercel

Données et paiements

SupabaseStripe

Visuels

Diagnostic automobile par IA pour une entreprise automobile suédoise, visuel 1

Vous avez un projet en tête ?

Parlons de vos objectifs et de la manière dont nous pouvons vous aider à les atteindre.

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