<ph type="x-smartling-placeholder"></ph> Autres applications

GitWatt

Analysez votre dépôt Git à l'aide de l'IA et obtenez des coûts réels

Description

Nom du projet: GitWatt

Présentation: GitWatt permet aux utilisateurs de déterminer les différents coûts réels associés à l'exécution de code à partir d'un dépôt Git, y compris la consommation d'énergie, l'empreinte carbone et les dépenses liées au cloud public.

Mécanisme:
- Analyse du dépôt Git: le projet analyse les composants de code et les spécifications de ressources minimales (processeur, RAM) nécessaires à l'exécution du code. Comme l'API Gemini n'analyse pas les URL Git de manière native, LangChain a été utilisé.

- Collecte des données des instances cloud: pour AWS, nous avons analysé les informations sur les instances fournies au format JSON. Pour GCP, nous avons créé un robot de type







L'interface est hébergée sur Firebase App Hosting avec Next.js, le backend est fourni par Firebase Functions 2e génération (Python 3) et Firestore est utilisé comme base de données.

Conçu avec

  • Web/Chrome
  • Firebase

Équipe

Par

DuTrio

De

Corée du Sud