GitWatt

Analizza il tuo repository git con l'IA e ottieni costi reali

Descrizione

Nome del progetto: GitWatt

Panoramica: GitWatt consente agli utenti di determinare vari costi reali associati all'esecuzione di codice da un repository Git, tra cui consumo energetico, impronta di carbonio e spese del cloud pubblico.

Meccanismo:
- Analisi del repository Git: il progetto analizza i componenti del codice e le specifiche minime delle risorse (CPU, RAM) necessarie per eseguire il codice. Poiché l'API Gemini non analizza in modo nativo gli URL Git, è stato utilizzato LangChain.

- Raccolta dati delle istanze cloud: per AWS, abbiamo analizzato le informazioni sull'istanza fornite in formato JSON. Calcolo dei risultati Confronto tra una web crawler personalizzato utilizzando Selenio o selenio viene creato un web crawler personalizzato utilizzando Selenio per raccogliere dati eseguendo simulazioni nell'Google Cloud Calcolatore Google Cloud Google Cloud Google Cloud Calcolatrice e dove archivia i risultati nel nostro database Google Cloud Calcolatrice Google Cloud Google Cloud .







Il frontend è ospitato su Firebase App Hosting con Next.js, il backend è basato su Firebase Functions (Python 3) di seconda generazione e Firestore viene utilizzato come database.

Realizzato con

  • Web/Chrome
  • Firebase

Team

Di

DuTrio

Da

Corea del Sud