Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

domo

Domo es una sala de control para agentes de IA que permite ejecutar múltiples sesiones de codificación en paralelo dentro de entornos aislados, gestionadas por un supervisor de voz y con persistencia de conversaciones a largo plazo.

Ficha actualizada 22 sept 2026, 17:47 · upstream 22 sept 2026, 16:01 · release v0.5.0

00

Qué es domo

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

Plataforma auto-alojada para orquestar agentes de IA (Claude Code, Codex) mediante el protocolo ACP, supervisados por un agente de voz Gemini Live. Permite interacción en tiempo real, revisión de código y gestión de permisos sin intervención manual constante. La arquitectura soporta múltiples modelos y mantiene el contexto de las conversaciones.

CASOS DE USO
  • Supervisión vocal de múltiples agentes trabajando simultáneamente en refactorización
  • Automatización de revisiones de código y commits mediante agentes autónomos
  • Orquestación de tareas programadas (cron) para mantenimiento o despliegues
  • Gestión de entornos de desarrollo aislados con Docker-in-Docker privado
  • Integración de MCP servers personalizados para extender capacidades de los agentes
PUNTOS DESTACADOS
  • Persistencia de conversaciones en Postgres con resúmenes rodantes, evitando pérdida de contexto tras recargas
  • Soporte nativo para múltiples modelos (Claude Code, Codex) vía adaptadores oficiales ACP
  • Sistema de cola y priorización de mensajes para agentes ocupados sin interrupciones silenciosas
  • Entornos aislados con checkout local copiado, protegiendo el repositorio original de cambios accidentales
  • Interfaz en tiempo real vía ElectricSQL sin polling, manteniendo la UI sincronizada con la base de datos
PRECAUCIONES
  • Requiere claves API externas (Gemini, Anthropic/OpenAI) para funcionar; no es totalmente autónomo sin configuración
  • Dependencia de Docker y Node.js 22+ en el host; imágenes Alpine/musl no son compatibles con los nodos compartidos
  • El supervisor de voz depende de la conexión WebSocket estable a Gemini Live, susceptible a latencias de red
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Clonar repositorio, copiar .env.example y añadir claves API (Gemini, Anthropic/OpenAI). Ejecutar docker compose up -d para iniciar Postgres y Electric. Instalar dependencias con pnpm install. Iniciar servidor de desarrollo con pnpm dev, asegurando tener Caddy en PATH para HTTPS local. Configurar .domo.json por entorno si se requiere personalización de imagen o características Docker.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsVueNode.jsPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
3666366730003000054321
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.