Chattez avec votre assemblage .NET : débloquez les API cachées et générez du code fonctionnel

Télécharger une DLL, un EXE ou un package NuGet

Déposez votre assembly .NET géré ou sélectionnez un fichier .nupkg. Le système extrait les métadonnées de l'API publique, crée un index RAG consultable et prépare un assistant IA familier avec votre code.

Drag and drop your file here or browse to select

Téléchargez une DLL ou un package NuGet — l’IA lit les métadonnées, crée un index RAG et répond aux questions sur votre assembly.

Téléchargez un DLL ou un package NuGet. Notre IA lit les métadonnées, crée un index RAG et vous permet de poser des questions, de générer des exemples de code et de visualiser l'architecture.

Comment fonctionne Assembly Chat

1. Téléversez votre assembly .NET

Sélectionnez un fichier DLL, EXE ou .nupkg depuis votre machine locale ou votre pipeline CI.

2. L'IA extrait les métadonnées de l'API publique

Le système effectue une réflexion sur l'assembly pour cartographier les espaces de noms, classes, interfaces, énumérations, délégués, méthodes, propriétés, champs et attributs personnalisés.

3. Index RAG pour une recherche sémantique rapide

Les signatures d'API, les commentaires XML et les comportements inférés sont vectorisés et indexés, permettant une réponse instantanée aux questions.

4. Discuter, générer du code et des diagrammes

Demandez "Comment utiliser X ?", "Montrez-moi un exemple de Y", ou "Générez un diagramme de séquence pour Z". L'IA répond avec du code, des explications et des diagrammes visuels.

FAQs

Toute assembly .NET gérée (DLL, EXE) ciblant .NET Framework 4.6.2+, .NET Core 3.1+, .NET 5-8. Prend également en charge les packages NuGet .nupkg.
Les types publics et leurs membres publics/protégés. Les membres internes et privés sont exclus pour des raisons de sécurité et de pertinence.
Une grande précision car l'IA lit les signatures de méthodes réelles, les types de paramètres, les types de retour et la documentation XML de la version spécifique de votre assembly.
Non. Les métadonnées extraites sont temporairement indexées pour votre session. Les fichiers ne sont pas conservés de façon permanente ni utilisés pour entraîner les modèles.
Diagrammes de classes SVG, diagrammes de séquence et de composants PUML (PlantUML) montrant les relations d'API publiques et les flux d'appels.

Unlock the Power of Document Management

RAG sur votre API

Recherche sémantique sur les méthodes publiques, les propriétés et les commentaires XML. Trouvez ce dont vous avez besoin plus rapidement que MSDN.

Exemples de code qui se compilent

Le code C#/F# généré inclut les instructions using nécessaires, les modèles async/await appropriés et la gestion des erreurs basée sur les signatures réelles.

Diagrammes SVG + PUML

Générer automatiquement des diagrammes de classes d'API publique (SVG) et des diagrammes de séquence (PlantUML) pour la documentation ou les revues de conception.

Gratuit pour l'Open Source & les équipes

Plan gratuit

Gratuit
  • Téléversez des assemblages jusqu'à 50 Mo. Chat RAG, génération de code et diagrammes inclus.