Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

chorus

Chorus es un orquestador de ingeniería AI auto-hospedado que coordina agentes con roles definidos (dev, QA) para automatizar flujos de trabajo en repositorios GitHub. Utiliza herramientas CLI externas (Codex, Claude, Gemini) bajo supervisión humana, gestionando tickets, ramas y PRs sin fusionar auto

Ficha actualizada 28 sept 2026, 8:16 · upstream 28 sept 2026, 8:03 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es chorus

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

Chorus actúa como un equipo de ingeniería AI persistente 24/7 que transforma objetivos de repositorio en tickets de trabajo. El sistema asigna tareas a agentes especializados con guardrails definidos, ejecutando las herramientas CLI de IA proporcionadas por el usuario (BYOAI) en entornos aislados mediante worktrees o contenedores. Todo el proceso se supervisa a través de un dashboard web que muestra logs, costes y cuotas de las APIs subyacentes.

CASOS DE USO
  • Automatización continua de tareas de desarrollo en repositorios GitHub existentes
  • Gestión de costes y control de cuotas de APIs de IA (OpenAI, Anthropic, Google)
  • Revisión humana obligatoria mediante Pull Requests antes de fusionar cambios a main
  • Orquestación de múltiples agentes con roles específicos (desarrollo, QA, diseño) en un solo proyecto
  • Aislamiento seguro de procesos de IA mediante contenedores o máquinas virtuales dedicadas
PUNTOS DESTACADOS
  • Soporte nativo para herramientas CLI de IA líderes: Codex, Claude Code y Gemini CLI
  • Arquitectura modular TypeScript con base de datos SQLite integrada para persistencia de estado
  • Dashboard web en React/Vite que ofrece visibilidad total sobre tickets, logs y costes
  • Capacidad de ejecución 24/7 mediante scripts de inicio persistentes en macOS, Linux y Windows
  • Gestión automática de ramas git y creación de Pull Requests para revisión humana
PRECAUCIONES
  • Requiere cuentas externas de IA (BYOAI) con suscripciones activas o tokens API válidos
  • El modo bare-metal expone los agentes al sistema operativo host sin aislamiento nativo
  • Dependencia de herramientas CLI específicas que deben estar instaladas y autenticadas manualmente
  • No incluye Dockerfile ni Compose en el análisis técnico proporcionado, requiriendo scripts externos para contenerización
  • La base de datos utiliza SQLite local, lo que puede limitar escalabilidad horizontal masiva
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.

Despliegue manual

Se recomienda usar contenedores (Docker/Podman) para aislar procesos de IA del host. Configurar variables de entorno para tokens API y rutas de datos persistentes. Para bare-metal, ejecutar en máquina dedicada o VM con permisos restringidos. Port 7878 por defecto.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
7878
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.