Celestea-Harness-Studio
Plataforma self-hosted de agentes IA con interfaz web y API HTTP. Ejecuta herramientas aisladas (sandbox) en entorno local con memoria persistente, gestión de sesiones y control estricto de permisos mediante bwrap/prlimit.
Ficha actualizada 24 sept 2026, 5:04 · upstream 24 sept 2026, 3:29 · release v2.7.3
Qué es Celestea-Harness-Studio
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Celestea Harness Studio es un framework para desplegar agentes de inteligencia artificial en servidores propios sin depender de servicios externos. La arquitectura combina una interfaz web construida en TypeScript con un backend ligero que gestiona la ejecución de herramientas, el estado de las sesiones y la memoria del workspace. Todo el procesamiento ocurre localmente, garantizando que los datos y las claves de API permanezcan bajo control del usuario final.
- Automatización de tareas repetitivas mediante agentes con acceso a sistema de archivos y terminal
- Gestión de proyectos de código con memoria persistente en directorios locales
- Ejecución de scripts y comandos shell con aislamiento de seguridad (sandboxing)
- Interacción con navegadores web para scraping o automatización de flujos de trabajo
- Sandboxing real mediante bwrap y prlimit que aísla el sistema de archivos, red y recursos del sistema
- Gestión granular de permisos por sesión con capacidad de revocar acceso temporalmente
- Memoria persistente en disco (MEMORY.md) que sobrevive a reinicios y se inyecta en cada turno
- Soporte nativo para 18 herramientas integradas incluyendo ejecución de código, shell y navegación web
- Requiere Node.js entre las versiones 24 y 27; no es compatible con versiones anteriores o posteriores sin migración
- El sandboxing depende de bwrap/prlimit disponibles en el sistema operativo; puede fallar en entornos restringidos
- La ejecución de comandos del sistema (run_shell) se realiza con los privilegios del usuario actual, sin elevación automática
- No incluye contenedores Docker ni orquestadores nativos para despliegue simplificado
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Desplegar en servidor propio con Node.js ≥24. Configurar CELESTEA_HOME para persistencia de datos. Si se expone en red pública, usar token de autenticación obligatorio y evitar --bind 0.0.0.0 sin protección. Verificar disponibilidad de bwrap/prlimit antes de activar sandboxing.
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.
