cloudroom-core
Runtime en Rust auto-alojable para ejecutar agentes de codificación y preservar su historial de sesiones. Requiere PostgreSQL y no necesita cuenta Cloudroom ni hosting gestionado.
Ficha actualizada 22 sept 2026, 16:34 · upstream 21 sept 2026, 5:33 · release sin release detectada
Qué es cloudroom-core
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
cloudroom-core es un servicio pre-lanzamiento escrito en Rust diseñado para ejecutar harnesses de codificación y gestionar sus sesiones. La arquitectura separa la lógica del runtime, gestión de workspace, almacenamiento e integraciones con aplicaciones externas.
El sistema está pensado para entornos Linux (Ubuntu 24.04) donde cada VM ejecuta un servicio independiente por paquete Cargo. También existe una versión beta para macOS con interfaz gráfica en Apple Silicon (M1+), aunque el núcleo funciona sin GUI.
La base de datos PostgreSQL se gestiona manualmente mediante scripts SQL en docs/database/, sin migraciones automáticas. Se recomienda mantener credenciales y datos sensibles en el servidor.
- Ejecución de agentes de codificación autónomos con persistencia de sesiones
- Gestión de workspace para múltiples proyectos de desarrollo simultáneos
- Integración con harnesses externos que realizan llamadas de inferencia propias
- Observabilidad y diagnóstico mediante endpoints de API dedicados
- Licencia Apache 2.0, permitiendo uso comercial sin restricciones
- Arquitectura monorepo con un único paquete Cargo por servicio
- Independencia del hosting gestionado o cuentas Cloudroom
- Soporte para múltiples sistemas operativos (Linux y macOS beta)
- No incluye Docker ni archivos de composición, requiere despliegue manual
- La base de datos PostgreSQL no tiene migraciones automáticas implementadas
- La interfaz gráfica para macOS está en estado beta sin notificación Apple
- Algunas integraciones y componentes mostrados en la arquitectura aún no están implementados
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.
Requiere Rust 1.89+, Git y runtime de harness soportado. Construir con cargo build --locked --release. Aplicar scripts SQL manualmente a PostgreSQL dedicado. Mantener credenciales del servidor. Verificar docs/storage.md para protección de datos.
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.