Shreds AI propose une solution d’IA capable de générer du code backend complexe en JavaScript. Cela permet aux développeurs frontaux de créer du code backend sans l’aide d’un développeur spécialisé.
Selon son fondateur, Soufiane Amar, Shreds AI est la première IA à pouvoir générer des logiciels complexes pour des secteurs comme la santé ou la finance, bien que Devin AI, encore en accès anticipé, soit un concurrent potentiel.
Shreds AI utilise le langage naturel pour décrire les fonctionnalités souhaitées, génère ensuite des diagrammes architecturaux et produit du code en morceaux appelés « shreds ». La solution peut convertir du code Java en JavaScript et travaille sur la conversion de Cobalt en Java.
En bêta depuis le 1er août, l’entreprise limite encore le nombre de clients pour ajuster son infrastructure.
L’IA et les développeurs
Actuellement, l’IA n’est pas formée pour créer des interfaces utilisateur, mais cela figure sur la feuille de route. Elle est limitée à la création de code backend en JavaScript et Java.
L’outil nécessite toujours que des développeurs humains révisent le code. La plateforme comprend un marché de développeurs indépendants qui vérifieront le code, ainsi qu’un système de révision interne.
Amar estime que le coût d’une application logicielle moyenne utilisant Shreds s’élèverait à environ 23 000 dollars, contre 700 000 dollars pour une équipe d’ingénieurs classique.
Le fonctionnement de Shreds AI
L’IA est formée pour gérer la complexité des logiciels et utiliser d’autres IA pour résoudre des problèmes complexes. Elle fonctionne comme un Google de l’IA : Elle classe les modèles et utilise le modèle approprié pour résoudre les problèmes de programmation.
Le code est généré en morceaux appelés « shreds », qui correspondent à un flux de travail dans le logiciel. Ces shreds sont ensuite envoyés sur le marché pour examen.
Les premiers testeurs
Shreds AI est disponible dans le Cloud et peut être utilisé sur site par les grandes entreprises. Les bêta-testeurs incluent Samsung, Stellantis, et RTE.
Pour Stellantis, Shreds AI a construit un système qui permet aux propriétaires de voitures d’ouvrir leur véhicule avec leur smartphone.
RTE l’a utilisé pour générer une carte de la production et de la consommation d’électricité en direct des centrales nucléaires.