Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

langgraph-harness

Plataforma auto-alojada para GitLab construida con LangGraph. Automatiza revisiones de MR, resuelve issues autónomamente y ofrece un asistente de chat con contexto completo del proyecto. Incluye guardrails de seguridad y persistencia de estado.

Ficha actualizada 22 sept 2026, 16:07 · upstream 22 sept 2026, 11:53 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es langgraph-harness

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

LangGraph-Harness es una plataforma auto-alojada para GitLab que implementa cuatro 'harnesses' sobre una base común: revisión de MR, resolución de issues, chat asistido y control de calidad. La arquitectura utiliza Kata Containers para aislar agentes en VMs dedicadas por sandbox, evitando la interceptación simple de syscalls. El backend corre con Elysia y el frontend con React, gestionando colas con BullMQ y bases de datos PostgreSQL/Redis.

El agente soporta múltiples proveedores LLM (OpenRouter, Ollama, sglang) mediante herramientas MCP para GitLab. Incluye ingeniería de contexto durable para hechos aprendidos entre revisiones y memoria personal en el chat. La plataforma está diseñada para producción con checkpoints persistentes que permiten reanudar ejecuciones tras errores.

CASOS DE USO
  • Revisión automática de merge requests (MR) basada en webhooks
  • Resolución autónoma de issues dentro de contenedores aislados
  • Asistente de chat interactivo con acceso a datos GitLab y navegador headless
  • Auditoría de seguridad mediante guardrails que bloquean llamadas maliciosas o bucles
PUNTOS DESTACADOS
  • Aislamiento robusto con Kata Containers (guest kernel dedicado)
  • Persistencia de estado para reanudar ejecuciones tras fallos
  • Integración nativa con GitLab vía MCP tools y webhooks
  • Interfaz administrativa React con métricas en tiempo real
PRECAUCIONES
  • Requiere configuración manual de secretos (PAT, OAuth, claves de cifrado)
  • Dependencia de infraestructura LLM externa o auto-alojada compleja
  • Métricas de producción reportadas en fechas futuras en el README pueden indicar datos proyectados o error tipográfico
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Requiere Node.js 22+, Docker y claves API (GitLab PAT, OpenRouter/Ollama). Ejecutar 'npm install', copiar backend/.env.example y rellenar variables. Desplegar con Docker Compose en los puertos 5173 (frontend) y 3698 (API). Verificar configuración de webhooks y OAuth antes de producción.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactVueNode.js
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
51733698
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.