Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
80808642
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.