🚀 Proyecto de Análisis Automático de Contexto y Commits 📊
📋 Descripción del Proyecto
Este proyecto analiza automáticamente un repositorio de software para comprender su estructura, propósito y cambios. Utiliza inteligencia artificial Gemini AI para:
Generar un resumen profesional del contexto del proyecto.
Detectar y resumir cambios en Git para sugerir mensajes de commit claros y concisos.
🛠️ Tecnologías Utilizadas
Node.js ⚡
TypeScript 📝
Gemini AI (Google Generative AI) 🤖
Git 🧩
FS y Path (Manejo de archivos) 📂
🌟 Características Principales
🔍 Análisis Automático:
Obtiene la estructura de archivos y el contenido clave como README.md y package.json.
Genera un resumen claro sobre el propósito del proyecto.
🧠 Uso de Inteligencia Artificial:
Integra Gemini AI para procesar y entender el contenido del proyecto.
Sugerencias automáticas de mensajes de commit basados en cambios detectados.
💡 Fácil Integración:
Adaptable para cualquier proyecto Node.js.
Integración potencial con Git Hooks para automatizar mensajes de commit.