Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

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

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Rust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
No detectados
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.