Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

case

Case es una plataforma de computadoras persistentes con escritorio Linux para agentes de IA, ofreciendo interfaz web (Drive), integración MCP y comunicación vía Telegram/ntfy.

Ficha actualizada 24 sept 2026, 11:37 · upstream 24 sept 2026, 11:33 · release sin release detectada

00

Qué es case

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Case proporciona un entorno persistente tipo escritorio Linux para agentes de inteligencia artificial, ejecutándose dentro de contenedores Docker. Ofrece una interfaz web llamada Drive que permite a los agentes navegar por páginas web, interactuar con elementos del DOM, ejecutar comandos en el sistema y gestionar archivos. La plataforma mantiene el estado entre reinicios, permitiendo que las sesiones de usuario, credenciales guardadas y datos persistan incluso después de apagar o reiniciar la computadora virtual.

La arquitectura se basa en Next.js para la interfaz web, FastAPI para la API backend y Python para la lógica del agente. Soporta múltiples agentes como Claude Code y Cursor mediante el Protocolo de Contexto de Modelo (MCP). Incluye capacidades de seguridad con autenticación por tokens, gestión de credenciales cifradas y mecanismos de transferencia de control a humanos para captchas o códigos 2FA.

La solución incluye características avanzadas como programación de tareas recurrentes, integración con mensajería (Telegram, ntfy) para control remoto sin exponer puertos locales, y un modelo de habilidades que permite guardar procedimientos ejecutados en archivos SKILL.md para reutilización futura.

CASOS DE USO
  • Ejecutar agentes de IA como Claude Code o Cursor sobre un entorno persistente con navegador Chromium completo
  • Automatizar flujos de trabajo web mediante navegación, extracción de datos y manipulación de formularios
  • Gestionar credenciales de inicio de sesión de forma segura sin exponer contraseñas al agente
  • Integrar computadoras persistentes en pipelines de automatización mediante MCP o API REST
PUNTOS DESTACADOS
  • Persistencia real de estado entre reinicios con archivos y sesiones guardadas
  • Soporte nativo para Protocolo de Contexto de Modelo (MCP) con múltiples agentes
  • Gestión segura de credenciales mediante Vault sin exponer contraseñas
  • Comunicación asíncrona vía Telegram o ntfy sin exposición de puertos locales
PRECAUCIONES
  • Requiere Docker Compose v2 y versiones específicas de Git, Python 3.12+ y Node.js 22+
  • La autenticación MCP en puerto 8788 no incluye protección nativa sin proxy inverso
  • No gestiona DNS ni certificados HTTPS automáticamente en despliegues auto-alojados
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Case demo
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Para despliegue local, use Docker Compose con `docker compose up --build -d`. Configure `.env` con claves API de OpenAI/Anthropic para Drive. Para acceso remoto, implemente proxy inverso HTTPS y establezca CASE_TOKEN y CASE_ALLOWED_HOSTS. Ajuste CASE_MAX_RAM_MB según recursos disponibles. Desactive telemetría con CASE_TELEMETRY=0 si es necesario.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
417487888787
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.