ai-workspace
Espacio de trabajo auto-hospedado para agentes AI con herramientas reales, aprobación humana para acciones destructivas y ejecución en vivo con cronología de eventos.
Ficha actualizada 22 sept 2026, 14:55 · upstream 22 sept 2026, 14:45 · release sin release detectada
Qué es ai-workspace
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
AI Workspace es un espacio de trabajo auto-hospedado para agentes de inteligencia artificial que permite asignar tareas a una IA, observar su planificación y trabajo en tiempo real con herramientas reales, aprobar acciones riesgosas y obtener resultados. Construido con Next.js 16, Node.js 22+ y TypeScript estricto, ofrece chat estilo ChatGPT, agentes especialistas con herramientas reales (archivos, git, terminal, web, navegador, escritorio, Docker, SSH, GitHub, MCP), cronología de ejecución en vivo, aprobación humana para acciones destructivas, proyectos con memoria propia, programaciones automáticas y un dashboard de observabilidad.
- Automatización de tareas complejas con supervisión humana en tiempo real
- Gestión de proyectos con agentes especializados delegables mediante Manager Agent
- Integración con herramientas MCP y servidores externos con gestión de secretos cifrados AES-256-GCM
- Navegación web automatizada con headless browser, captura de pantalla en vivo y prevención de SSRF
- Ejecución de scripts y comandos terminales con aprobación previa para patrones destructivos
- Programación de tareas periódicas con cron expresiones, intervalos o ejecuciones únicas
- Fase 12 (Producción): autenticación, base de datos PostgreSQL, streaming SSE y agentes configurables implementados
- Ejecución real sin simulación: archivos, git, terminal, web search, browser headless con Playwright y computer use controlando pantalla del servidor
- Aprobación humana obligatoria para acciones destructivas (DELETE, rm, git push --force, docker rm) hasta Fase 8
- Cronología en vivo SSE con reanudación sin pérdida vía Last-Event-ID y heartbeat cada 15s
- Agentes delegables con Manager Agent limitado por profundidad, cantidad, tiempo y presupuesto
- Observabilidad completa: endpoints de salud, backup scripts y dashboard de actividad workspace-wide
- Terminal no es sandbox: ejecuta como usuario del sistema operativo host; requiere host aislado o disposable
- MCP stdio requiere administrador para añadir o cambiar servidores; sin OAuth para sign-in actual
- Acciones destructivas bloqueadas hasta Fase 8 en algunos casos según configuración de permisos
- MCP prompts, recursos y sampling no implementados actualmente
- Requiere Node.js 22+ y Next.js 16; compatibilidad con versiones anteriores no garantizada
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.
Despliegue con Docker/Compose. Requisitos: CPU 4 cores, RAM 8GB, disco 30GB. Puertos: 3000 (app), 8000 (worker), 5432 (PostgreSQL), 8080 (proxy), 6379 (Redis). Variables críticas: BETTER_AUTH_SECRET para autenticación y cifrado de secretos MCP, MCP_STDIO_ENABLED=true para servidores stdio. Ver SECURITY.md antes de desplegar en producción. Terminal deshabilitado por defecto (TERMINAL_ENABLED=false).
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.