Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

mergerie

Mergerie es una aplicación web local para GitLab y GitHub que actúa como cockpit de desarrollo con IA. Utiliza suscripciones existentes de Claude o Copilot mediante CLI, ejecutando revisiones, correcciones y bucles de convergencia autónomos en tu máquina sin enviar datos a servidores externos.

Ficha actualizada 27 sept 2026, 20:09 · upstream 27 sept 2026, 20:05 · release v1.7.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es mergerie

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Mergerie es una aplicación web local diseñada para funcionar como un cockpit de desarrollo impulsado por IA para proyectos en GitLab y GitHub. Transforma agentes CLI de inteligencia artificial en estaciones de trabajo para revisión y envío de código, ejecutando todo el proceso directamente en tu máquina con Node.js y SQLite. La herramienta gestiona múltiples repositorios simultáneamente, permitiendo realizar revisiones puntuadas por IA, sesiones de codificación automatizadas y verificaciones objetivas de pruebas sin necesidad de claves API adicionales ni tokens externos.

Su arquitectura se basa en una interfaz web construida con Next.js que interactúa con las herramientas CLI instaladas en el sistema. Permite configurar múltiples agentes de IA, definir roles y habilidades para cada sesión, y automatizar tareas como la generación de código, la exploración de repositorios y la gestión de tickets de Jira. Todo el flujo de trabajo ocurre localmente, garantizando que los datos sensibles permanezcan bajo tu control.

La herramienta incluye módulos específicos para verificación objetiva de pruebas (npm test, pytest), integración con Jenkins para monitorear CI jobs, y gestión de notas en Markdown con diagramas Mermaid. Ofrece la capacidad de programar sesiones de IA y bucles de convergencia que iteran entre revisión, corrección y re-revisión hasta alcanzar el umbral de calidad configurado.

CASOS DE USO
  • Revisión automática de solicitudes de fusión (MRs/PRs) con puntuación de IA y corrección autónoma antes de la fusión.
  • Automatización de sesiones de codificación que generan commits, pushes y abren MRs basándose en prompts o tickets de Jira.
  • Verificación objetiva de pruebas (npm test, pytest, cargo test) ejecutadas localmente para validar la estabilidad del código.
  • Gestión unificada de hasta veinte repositorios simultáneamente con acciones de Git consolidadas y verificación en paralelo.
  • Uso de agentes especializados como 'incident investigator' o 'librarian' para mapear dependencias y mantener documentación técnica.
  • Exploración de código read-only en múltiples repositorios para proporcionar contexto a las sesiones de codificación sin permitir cambios.
PUNTOS DESTACADOS
  • Ejecución completamente local con Node.js y SQLite, garantizando privacidad y control total sobre los datos del proyecto.
  • Integración nativa con suscripciones existentes de Claude o Copilot mediante CLI, eliminando la necesidad de comprar nuevas API keys.
  • Capacidad de gestionar múltiples repositorios simultáneamente con acciones de Git unificadas y verificación de pruebas en paralelo.
  • Bucle de convergencia autónomo que itera entre revisión, corrección y re-revisión hasta alcanzar el umbral de calidad configurado.
  • Interfaz web moderna construida con Next.js que permite programar sesiones de IA y seguir el progreso en tiempo real.
  • Verificación objetiva de pruebas que lee resultados de TAP o JUnit para determinar si los tests están rotos sin opiniones subjetivas.
PRECAUCIONES
  • Requiere Node 22.9+ y herramientas CLI específicas (claude, copilot) instaladas previamente en el sistema local.
  • La verificación de pruebas depende de la configuración del entorno local y scripts disponibles en cada repositorio (npm, pytest, etc.).
  • No incluye backend propio; toda la lógica se ejecuta en el cliente o mediante llamadas a herramientas CLI configuradas por el usuario.
  • Las sesiones de IA requieren que los agentes estén correctamente configurados en el PATH del sistema operativo.
  • La funcionalidad de CI/CD depende de la integración con Jenkins existente y no incluye un servidor propio.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

demo
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Clona el repositorio e instala dependencias con `npm install`. Ejecuta `npx mergerie demo` para probar sin configuración o `npm start` para uso real. Se recomienda Node 22.9+ y tener las herramientas CLI de IA (Claude/Copilot) instaladas en el PATH. Los datos se almacenan localmente en `~/.mergerie/data`. Configura variables de entorno según `.env.example` si es necesario.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
431911434
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.