core-hub
Core Hub es un servidor autoalojado que actúa como punto único para orquestar agentes de IA (principalmente Hermes Agent), proporcionando una interfaz web y clientes nativos. Utiliza una arquitectura contract-first con Fastify, React y Socket.IO, permitiendo gestionar múltiples agentes, flujos de tr
Ficha actualizada 27 sept 2026, 17:07 · upstream 27 sept 2026, 17:02 · release v1.1.4
Qué es core-hub
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Core Hub es una plataforma autoalojada diseñada para servir como centro de control para agentes de inteligencia artificial, particularmente Hermes Agent. El proyecto implementa una arquitectura basada en contratos (contract-first) donde la definición del API OpenAPI precede tanto al servidor como a los clientes, garantizando interoperabilidad y coherencia entre interfaces web, terminal, escritorio y móviles.
El sistema utiliza Next.js con React para el frontend y Fastify para el backend, comunicándose mediante Socket.IO para actualizaciones en tiempo real. Soporta múltiples agentes de código (Claude Code, Codex, Gemini CLI) que se instalan bajo demanda desde un catálogo curado. La gestión de credenciales se realiza mediante cifrado centralizado, permitiendo compartir proveedores de modelos entre perfiles o mantenerlos aislados según la configuración.
La plataforma incluye características avanzadas como tableros Kanban para tareas, programadores con soporte de zonas horarias, flujos de trabajo con aprobaciones humanas y gestión de conocimientos. El despliegue es simplificado mediante Docker Compose, con soporte nativo para bases de datos SQLite o PostgreSQL externo, y volúmenes persistentes que aíslan los datos del código.
- Orquestación centralizada de múltiples agentes de IA (Hermes, Claude Code, etc.) en un solo punto de acceso
- Automatización de flujos de trabajo complejos con aprobaciones humanas y programadores cron
- Gestión segura de credenciales de modelos locales (Ollama, LM Studio) o remotos en repositorio único
- Despliegue simplificado de agentes de IA en infraestructura propia sin dependencias externas
- Arquitectura contract-first que garantiza coherencia entre clientes y servidores mediante OpenAPI versionado
- Gestión nativa de múltiples perfiles de Hermes con aislamiento completo de memoria, habilidades y sesiones
- Cifrado centralizado de credenciales de proveedores de modelos con recuperación segura vía tokens
- Soporte para flujos de trabajo complejos con aprobaciones humanas y notificaciones en tiempo real
- Requiere configuración inicial de proveedor de modelo o servidor local antes del primer uso productivo
- La base de datos por defecto es SQLite; PostgreSQL requiere configuración explícita de DATABASE_URL
- El despliegue multiusuario necesita gestión manual de roles y asignación de perfiles a miembros
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Usar Docker Compose con volumen persistente para /data. Configurar DATABASE_URL si se usa PostgreSQL externo. Copiar siempre /data/keys/data.key antes de actualizaciones. Completar setup inicial en la primera hora o usar HUB_ADMIN_PASSWORD. Verificar conexión extra_hosts para servidores locales como Ollama.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.