Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

agenhood

Plataforma open-source autoadministrable para ejecutar agentes de IA autónomos 24/7 en contenedores Docker aislados con memoria persistente y workspaces. Permite crear, planificar y orquestar múltiples agentes con drivers pluggables (Claude Code, Codex, opencode).

Ficha actualizada 23 sept 2026, 11:05 · upstream 23 sept 2026, 10:47 · release 1.8.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es agenhood

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

Agenhood se posiciona como una infraestructura de despliegue para un ecosistema de agentes de IA autónomos. Diferencia fundamentalmente a los asistentes de chat tradicionales y a las CLI de desarrollo agent-based, al ofrecer un entorno persistente donde los agentes mantienen memoria y trabajo en el disco entre reinicios o pausas. La arquitectura es modular: cada agente corre como contenedor Docker aislado con filesystem read-only root, capacidades Linux desbloqueadas y límites de red estrictos para evitar daños a la infraestructura principal.

La plataforma permite orquestar múltiples agentes mediante workflows secuenciales o paralelos, con capacidad de cronización programada. Cada agente posee un workspace persistente que sobrevive a reinicios, pausas y archivos de snapshots temporales. El sistema soporta múltiples proveedores de LLM (Anthropic, OpenAI) y ofrece conectores para GitHub y Slack.

El enfoque se centra en la observabilidad: cada tarea ejecutada genera eventos en tiempo real (mensajes del agente, llamadas a herramientas, cambios de archivos). Esto permite depurar, auditar y monitorear el comportamiento de agentes que normalmente serían inobservables.

CASOS DE USO
  • Automatización de tareas repetitivas con IA generativa
  • Orquestación de flujos de trabajo complejos (workflow orchestration)
  • Producción de documentos o contenido a partir de prompts estructurados
  • Web scraping y automatización de páginas web
  • Análisis de datos con agentes especializados
  • Gestión de proyectos de software en entornos autónomos
PUNTOS DESTACADOS
  • Soporte para múltiples drivers pluggables (Vanilla, Opencode, Codex, Claude Code) sin cambiar la interfaz pública
  • Agentes con memoria persistente que sobreviven a reinicios y pausas de ejecución
  • Arquitectura basada en contenedores Docker aislados con sandboxing por defecto
  • API REST completa y SSE para observabilidad en tiempo real
  • Multi-tenant multi-workspace con roles per-workspace (owner/admin/member)
  • Soporte de MCP (Model Context Protocol) para extensiones de herramientas
PRECAUCIONES
  • No es un servicio SaaS; requiere despliegue propio en infraestructura local o cloud
  • Depende de Docker y su entorno operativo (Linux, kernel version)
  • La conectividad a internet depende del proxy egress proxy configurado por el usuario
  • Los agentes con drivers pluggables requieren configuración manual de herramientas externas
VISUAL

Capturas del proyecto

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

Agenhood Fleet Console — live agent task viewer
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Despliegue manual

Instalación en un solo VM con Docker Compose. El control plane se ejecuta como FastAPI en la misma máquina que los contenedores del agente. Para producción, se recomienda usar Traefik como reverse proxy con SSL mediante Let's Encrypt y configurar el egress proxy para cada agente. Se puede desplegar desde GitHub Actions o CI/CD pipelines. No requiere Kubernetes ni Docker Swarm.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactFastAPIPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
5173
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.