mergewatch.ai
Plataforma open-source de revisión de pull requests impulsada por IA que ejecuta múltiples agentes especializados en paralelo para análisis de seguridad, bugs y calidad de código.
Ficha actualizada 25 sept 2026, 20:34 · upstream 25 sept 2026, 20:11 · release v0.6.4
Qué es mergewatch.ai
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
MergeWatch es una solución de revisión de código impulsada por inteligencia artificial diseñada para ejecutarse en la nube del usuario. El sistema despliega múltiples agentes especializados que operan en paralelo sobre cada pull request: seguridad, detección de bugs, estilo, manejo de errores, cobertura de pruebas y precisión de comentarios. Un orquestador central deduplica hallazgos, los clasifica por severidad y asigna una puntuación de preparación para fusión del 1 al 5.
- Revisión automática de seguridad en cada PR con detección de vulnerabilidades comunes
- Generación de diagramas Mermaid automáticos para visualizar cambios arquitectónicos
- Detección de bugs y problemas de estilo de código antes de la fusión
- Optimización de costes mediante skip automático de PRs triviales (lock files, docs)
- Integración con cualquier proveedor LLM sin dependencia de AWS o servicios cloud propietarios
- Arquitectura modular con interfaces pluggables para almacenamiento y proveedores LLM
- Soporte nativo para despliegue local/air-gapped mediante Ollama sin conexión a internet
- Integración completa con GitHub: PR comments, Check Runs y threaded replies
- Configuración granular por repositorio vía .mergewatch.yml con agentes personalizados
- Dashboard analítico en Next.js con temas claro/oscuro e historial de revisiones
- Requiere configuración manual de credenciales GitHub App (ID, secret, private key)
- Dependencia de proveedores LLM externos para funcionalidad principal de análisis
- Agentes personalizados organizacionales requieren permisos de admin en el dashboard
- Algunos proveedores como Ollama están marcados como experimentales
- Pricing por token requiere configuración manual para modelos no predefinidos
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar con docker compose up -d tras configurar .env con credenciales GitHub App y proveedor LLM. Verificar salud en localhost:3000/health. Dashboard accesible en localhost:3001. Usar GITHUB_PRIVATE_KEY_FILE para mejor seguridad. Actualizar con docker compose pull antes de upgrades. Soporta despliegue local sin AWS.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.