🔧
DIY.ai — Assistant diagnostic intelligent

Le bricolage rencontre l'intelligence artificielle

Qui n'a jamais été confronté à une panne domestique sans savoir par où commencer ? Un robinet qui fuit, un radiateur qui ne chauffe plus, une porte qui grince... Ces petits tracas du quotidien peuvent vite devenir des casse-têtes pour les non-initiés.

DIY.ai ambitionne de démocratiser le diagnostic et la réparation en mettant l'intelligence artificielle au service des bricoleurs du monde entier. L'application guide les utilisateurs pas à pas, du symptôme à la solution, dans leur langue maternelle.

"DIY.ai ne remplace pas le professionnel. Il vous aide à comprendre ce qui se passe, à évaluer si vous pouvez intervenir vous-même, et à communiquer efficacement si vous devez faire appel à un expert."

Une stack technique d'avant-garde

DIY.ai se distingue d'emblée par l'audace de ses choix technologiques. L'application repose sur les versions les plus récentes des frameworks dominants :

Frontend React 19 + Next.js 15.3.4
Langage TypeScript (mode strict)
Styling Tailwind CSS 4.1.11
Animations Framer Motion 12.20.1, GSAP 3.13.0
Data Viz D3 7.9.0, Recharts 3.0.2
Base de données Prisma 6.10.1, MongoDB

L'utilisation de React 19 et Next.js 15 place DIY.ai à la pointe de l'innovation frontend, avec accès aux dernières optimisations de rendu et aux nouvelles API de React Server Components.

Multi-providers IA : la redondance intelligente

L'une des architectures les plus intéressantes de DIY.ai réside dans son système multi-providers pour l'intelligence artificielle :

  • OpenAI (GPT-4) — Le modèle principal pour les diagnostics complexes
  • Anthropic (Claude) — Alternative pour les réponses nuancées et sécuritaires
  • Groq — Pour les réponses ultra-rapides en temps réel

Cette architecture permet non seulement une redondance en cas de panne d'un service, mais aussi l'optimisation des coûts et de la latence selon le type de requête. Une question simple peut être traitée par Groq en millisecondes, tandis qu'un diagnostic complexe bénéficiera de la puissance de GPT-4 ou Claude.

L'interface Wizard : guider sans perdre

DIY.ai adopte un pattern d'interface "wizard" (assistant par étapes) qui se révèle particulièrement adapté à son cas d'usage. L'utilisateur progresse à travers des étapes clairement définies :

  1. Sélection de la catégorie — Plomberie, électricité, menuiserie, etc.
  2. Description du problème — Assistée par l'IA pour affiner le diagnostic
  3. Questions de précision — L'IA pose des questions ciblées
  4. Diagnostic — Identification probable du problème
  5. Guide de réparation — Instructions pas à pas adaptées au niveau

Un indicateur de progression accompagne l'utilisateur tout au long du parcours, réduisant l'anxiété et le sentiment d'être perdu.

Support multi-langue natif

Dès sa conception, DIY.ai a été pensé pour un public mondial. L'application supporte plus de 20 langues :

Français, Anglais, Espagnol, Allemand, Italien, Portugais, Néerlandais, Polonais, Russe, Arabe, Hindi, Bengali, Chinois (simplifié et traditionnel), Japonais, Coréen, Turc, Vietnamien, Thaï, Indonésien, Malais...

Cette internationalisation va au-delà de la simple traduction : les recommandations s'adaptent aux standards locaux (normes électriques, disponibilité des pièces, unités de mesure).

Visualisation et données

L'intégration de D3.js et Recharts ouvre des perspectives intéressantes pour la visualisation des diagnostics. Les utilisateurs peuvent potentiellement accéder à :

  • Des schémas interactifs des systèmes concernés
  • Des statistiques sur les pannes les plus fréquentes
  • Un historique visuel de leurs interventions passées

Points d'attention

Moteur de diagnostic en développement

L'analyse du code révèle que le moteur de diagnostic (diagnostic-engine.ts) reste relativement minimaliste. La logique métier semble encore en phase de scaffolding, ce qui suggère que les fonctionnalités actuelles pourraient être limitées par rapport au potentiel annoncé.

Complexité architecturale

Avec GraphQL Yoga, Pothos, Prisma, MongoDB, Socket.IO et trois providers IA, l'architecture de DIY.ai est ambitieuse — peut-être trop pour une application de diagnostic DIY. Cette complexité pourrait ralentir le développement et compliquer la maintenance.

Documentation limitée

Le projet manque actuellement de documentation technique et utilisateur, rendant difficile l'évaluation complète de ses capacités réelles.

Verdict

DIY.ai représente une vision ambitieuse de ce que pourrait être l'assistance au bricolage dans un monde augmenté par l'IA. La stack technique est irréprochable, le support multi-langue impressionnant, et l'approche multi-providers IA témoigne d'une réflexion architecturale mature.

Cependant, le projet semble encore en phase de maturation. Le potentiel est là, les fondations sont solides, mais le cœur fonctionnel — le moteur de diagnostic — nécessite encore des développements significatifs pour tenir toutes ses promesses.

À surveiller de près pour les bricoleurs connectés du monde entier.

Stack technique
★★★★★
Multi-langue
★★★★★
Fonctionnalités
★★★☆☆
Maturité
★★★☆☆
Découvrir DIY.ai Retour aux actualités