Una extensión de Chrome que utiliza IA para analizar código y proporcionar recomendaciones inteligentes en tiempo real.
- 🔍 Análisis automático de código en archivos
- 💡 Recomendaciones inteligentes basadas en IA
- 🚀 Soporte inicial para GitHub
- 📊 Panel de visualización de recomendaciones
- ⚡ Análisis en tiempo real
- Chrome Extensions API
- JavaScript
- AI/ML para análisis de código
- HTML/CSS para la interfaz
- Clona este repositorio:
git clone https://github.com/diekotto/AI-code-analysis-browser-extension.git
-
Abre Chrome y navega a
chrome://extensions/
-
Activa el "Modo desarrollador" en la esquina superior derecha
-
Haz clic en "Cargar descomprimida" y selecciona la carpeta del proyecto
- Crea un archivo
.env
en la raíz del proyecto:
API_ENDPOINT=tu-endpoint-de-api
API_KEY=tu-api-key
- Configura tu endpoint de API en
content.js
:
const API_ENDPOINT = "https://tu-api-endpoint.com/analyze";
- Navega a cualquier archivo de código en GitHub
- Haz clic en el icono de la extensión
- Espera a que el análisis se complete
- Revisa las recomendaciones en el panel lateral
Las contribuciones son bienvenidas! Por favor, sigue estos pasos:
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature
) - Commit tus cambios (
git commit -m 'Add some AmazingFeature'
) - Push a la rama (
git push origin feature/AmazingFeature
) - Abre un Pull Request
- Añadir soporte para más sitios de código (GitLab, Bitbucket)
- Implementar caché de análisis
- Mejorar la UI/UX del panel de recomendaciones
- Añadir más tipos de análisis
- Implementar test unitarios
- Añadir configuraciones personalizables
Este proyecto está bajo la licencia MIT - ver el archivo LICENSE.md para más detalles.
- Diego Maroto - GitHub
- OpenAI/Anthropic por su API de IA
- La comunidad de desarrolladores de extensiones de Chrome
- Todos los contribuidores
Diego Maroto - @diekotto
Link del proyecto: https://github.com/diekotto/AI-code-analysis-browser-extension.git