Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

mergeCraft

Motor de revisión de código por IA que combina análisis determinista, razonamiento del modelo y verificación independiente con puertas de entrada a políticas para fusiones. Soporta múltiples proveedores bajo BYOK.

Ficha actualizada 22 sept 2026, 17:51 · upstream 22 sept 2026, 17:37 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es mergeCraft

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

mergeCraft es un motor de revisión de código impulsado por inteligencia artificial diseñado para funcionar como una acción de GitHub independiente (BYOK), sin necesidad de cuentas SaaS ni paneles de control. Su arquitectura combina análisis determinista, razonamiento del modelo, verificación independiente y puertas de entrada a políticas para fusiones.

El proyecto soporta múltiples lenguajes y frameworks (Node.js, FastAPI, Go, Python) y utiliza `uv` como gestor de paquetes principal, evitando la instalación manual de Python. La configuración se gestiona mediante archivos locales como `.mergecraft/config.yaml`, permitiendo un control total sobre los modelos y proveedores.

Integra capacidades de auditoría de seguridad, cumplimiento de políticas y revisión de código automatizada, con soporte para múltiples agentes de IA (Claude Code, Cursor, Copilot, etc.) a través de habilidades instalables. El sistema utiliza códigos de salida estandarizados para comunicar el estado de las revisiones.

CASOS DE USO
  • Revisión automática de pull requests en repositorios GitHub con análisis de código y detección de vulnerabilidades
  • Integración con agentes de IA (Claude, Cursor, Copilot) para proporcionar conocimientos sobre herramientas de revisión de código
  • Auditoría de seguridad y cumplimiento de políticas mediante puertas de entrada a fusiones configurables
  • Evaluación de diffs de código con razonamiento del modelo y verificación independiente antes de la fusión
PUNTOS DESTACADOS
  • Arquitectura modular que soporta múltiples proveedores de modelos (Anthropic, OpenAI, Google, etc.) bajo principio BYOK
  • Instalación ligera mediante `uv` sin necesidad de instalar Python manualmente
  • Compatibilidad con múltiples plataformas de desarrollo y agentes de IA a través de habilidades instalables
  • Códigos de salida estandarizados para comunicar estados de revisión (0, 10, 11, 12, etc.)
  • Enfoque en privacidad y control del usuario sin dependencias de SaaS externas
PRECAUCIONES
  • Requiere configuración manual inicial con `mergecraft init` antes del uso productivo
  • Dependencia de credenciales externas para el modelo (API keys) que deben gestionarse manualmente
  • Complejidad media en despliegue que requiere comprensión de la arquitectura y configuración
  • No soporta despliegue one-click, necesitando instalación manual de dependencias
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Docker detectado

Instalar con `uv tool install merge-craft@git+https://github.com/alexhawat/mergeCraft`. Ejecutar `mergecraft init` para generar configuración y workflow. Autenticar con un proveedor usando `mergecraft provider auth <provider> --scope github`. Abrir PR con el workflow generado. Verificar con `mergecraft doctor` antes de producción.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsFastAPIGoPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
4318
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.