Téléversez un ZIP de Java, JSP et SQL hérités — aucun système en marche n'est requis. En trente minutes environ, Codolith vous remet un graphe de connaissances interrogeable, des blueprints révisables, quatre rapports PDF de niveau audit et un chat qui cite ses sources jusqu'au file:line.
Comment ça marche
Téléversez un ZIP du code source. Pas de build, pas de runtime, aucun accès à vos serveurs — Codolith lit le code tel quel.
Un pipeline en 15 passes — analyse AST via tree-sitter, liaison JSP-servlet, cartographie du schéma SQL, résolution des symboles, IoC, messagerie, transactions — persiste le tout dans un graphe de connaissances Neo4j interrogeable.
Cinq lentilles — Screen Flows, Job Flows, API Insights, Schema Insights, Stored Procedures — plus un modèle C4. Commentez n'importe quelle section : Codolith la régénère et réécrit la correction dans le graphe.
Quatre PDF de niveau architecture : vues opérationnelles DoDAF, un ERD complet, une synthèse exécutive et une matrice de sensibilité PII/PHI automatisée.
L'analyse approfondie couvre aujourd'hui Java, JSP et SQL. D'autres stacks sont sur la feuille de route.
Interroger · Vérifier · Corriger
Discutez à travers les quatre rapports et les cinq lentilles. Chaque réponse ouvre le code source : vous vérifiez l'analyse vous-même au lieu de croire l'IA sur parole — et quand vous en savez plus que le code ne montre, vous corrigez et régénérez tout.
Interrogez le graphe en langage naturel — technique (« qu'est-ce qui appelle cette procédure stockée ? ») ou métier (« quel module décide de l'éligibilité au remboursement ? »). Les réponses s'appuient sur tous les rapports et lentilles à la fois.
Chaque réponse cite file:line et ouvre un explorateur de code intégré sur la source exacte — recoupez l'analyse de Codolith avec le vrai code vous-même, ne faites jamais aveuglément confiance à un rapport ou une lentille.
Vous savez quelque chose que le code ne montre pas, ou repérez une erreur ? Ajoutez votre expertise ou pointez directement le code — Codolith le réécrit dans le graphe et régénère chaque rapport et lentille avec la correction humaine intégrée.
Quel module décide de l'éligibilité au remboursement ?
BillingService.refund() — un remboursement est refusé dès que la commande dépasse sa fenêtre de 30 jours.
BillingService.java:142Sur la feuille de route · Au-delà du code
Chaque entrée est analysée dans le même graphe de connaissances — user stories, flux, décisions et citations — pas seulement le code source.
Déposez une vidéo de démonstration — son déroulé est analysé comme n'importe quel projet Java : écrans, user stories et comportements extraits dans le graphe.
Enregistrements transcrits et exploités pour les décisions et le contexte qui n'ont jamais figuré dans un document.
Guides utilisateurs, spécifications et manuels hérités ingérés aux côtés du code — le savoir tacite, capturé.
Pourquoi Codolith
Chaque réponse du chat renvoie à un file:line dans votre code source réel — anti-hallucination par construction.
Commentez une section de blueprint : Codolith la régénère, réécrit la correction dans le graphe de connaissances et met à jour le PDF et l'interface.
Vues DoDAF, ERD complet et matrice de sensibilité PII/PHI automatisée — des documents que les auditeurs peuvent classer, pas seulement lire.
Fonctionne sur site ou totalement isolé du réseau. Votre code ne quitte jamais votre VPC.
Pour qui
Vos experts restent dans la boucle : commentez n'importe quelle section de blueprint et Codolith la régénère, réécrit la correction dans le graphe et met à jour le PDF.
Traité En coursUne carte vivante d'un patrimoine Java hérité — structure, flux et dépendances que vous interrogez au lieu d'excaver.
Une matrice de sensibilité PII/PHI automatisée et une documentation de niveau DoDAF, générées à partir du code lui-même.
Voyez ce que vous achetez réellement — architecture, risques et exposition des données à partir d'un seul ZIP, en trente minutes environ.
D'autres écrivent le code de demain ; nous expliquons celui d'hier. Démarrez chaque mission avec la vérité du terrain.
Prix fixe par base de code — pas par siège.