Plataforma de automatización del navegador que convierte acciones grabadas en comandos MCP o Claude Skills para que los agentes de IA controlen navegadores.
- Estrellas
- 1,383
- Forks
- 104
- Issues abiertos
- 4
- Último commit
- hace 12 horas
¿Qué es?
CasOS ejecuta un clúster de Kubernetes real desde un único ejecutable. El servidor de API, el controller manager y el scheduler están integrados en el binario, y la máquina donde se inicia se convierte en un nodo worker. En Windows, ese nodo se ejecuta dentro de WSL, que el instalador configura si aún no está instalado. El proyecto incluye una interfaz web, una tienda de aplicaciones con plantillas de sealos y charts de Helm, y bases de datos gestionadas con copias de seguridad.
Además de alojar aplicaciones, CasOS puede instalar Ollama y Open WebUI en una máquina con GPU NVIDIA y ofrecer modelos mediante una API compatible con OpenAI en /v1. Un servidor MCP integrado permite que herramientas como Claude Code, Cursor y Codex desplieguen aplicaciones, consulten registros y reviertan versiones. También se puede desplegar desde un repositorio Git público, que CasOS compila en el clúster, o pegar un archivo docker-compose.yml para ejecutarlo.
Se pueden conectar varios equipos a una misma nube mediante una invitación, incluso si están detrás de NAT, con un servidor de coordinación Headscale integrado y clientes de Tailscale. De forma predeterminada, el inicio de sesión utiliza una cuenta de administrador integrada; también se puede configurar el inicio de sesión único con Casdoor.
Funciones clave
- 01Plano de control de Kubernetes integrado en un único binario, sin necesidad de un clúster independiente.
- 02Configuración automática de nodos worker en Linux y en Windows mediante WSL2.
- 03Tienda de aplicaciones para instalar versiones de Helm desde la interfaz web.
- 04Despliegue desde un repositorio Git o un archivo docker-compose.yml.
- 05Ollama y Open WebUI con un clic, con una API compatible con OpenAI.
- 06Servidor MCP para agentes de IA y entornos de desarrollo de VS Code en el navegador.
Casos de uso
- Ejecutar un clúster personal de Kubernetes o para un laboratorio doméstico sin escribir YAML.
- Alojar de forma privada LLM de código abierto en una GPU NVIDIA local.
- Permitir que agentes de programación con IA desplieguen e inspeccionen aplicaciones mediante MCP.
- Combinar varios equipos domésticos o de oficina en un mismo clúster a través de Internet.
Inicio rápido
- 1
Instalar con el script (Linux/macOS)
curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash - 2
Iniciar CasOS
casos - 3
Abrir http://localhost:20080 y cambiar la contraseña de administrador predeterminada
Antes de usarlo
- En macOS, CasOS no puede funcionar como worker node, por lo que necesitas una máquina Linux o una VM.
- Una instalación nueva usa 123 como contraseña de administrador predeterminada, así que cámbiala de inmediato.
- En Linux, CasOS debe ejecutarse como root o como un usuario que pueda usar sudo sin contraseña.
Temas
Preguntas frecuentes
- ¿Qué es casos?
- Un sistema operativo en la nube de un solo binario basado en Kubernetes integrado, con interfaz web, tienda de aplicaciones, alojamiento privado de modelos de IA y acceso para agentes de IA. CasOS ejecuta un clúster de Kubernetes real desde un único ejecutable. El servidor de API, el controller manager y el scheduler están integrados en el binario, y la máquina donde se inicia se convierte en un nodo worker. En Windows, ese nodo se ejecuta dentro de WSL, que el instalador configura si aún no está instalado. El proyecto incluye una interfaz web, una tienda de aplicaciones con plantillas de sealos y charts de Helm, y bases de datos gestionadas con copias de seguridad.
- ¿casos es gratuito? ¿Qué licencia tiene?
- casos es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿casos sigue mantenido?
- Mantenimiento activo. El último commit de casos fue el 19 oct 2026.
- ¿Para qué puedo usar casos?
- Ejecutar un clúster personal de Kubernetes o para un laboratorio doméstico sin escribir YAML. Alojar de forma privada LLM de código abierto en una GPU NVIDIA local. Permitir que agentes de programación con IA desplieguen e inspeccionen aplicaciones mediante MCP. Combinar varios equipos domésticos o de oficina en un mismo clúster a través de Internet.
- ¿Cómo se instala casos?
- Instalar con el script (Linux/macOS): curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash Iniciar CasOS: casos Abrir http://localhost:20080 y cambiar la contraseña de administrador predeterminada
- ¿Dónde consigo casos?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/casosorg/casos
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un agente de IA que mejora con la experiencia, crea y perfecciona habilidades, funciona con numerosos proveedores de modelos y se usa desde la CLI y apps de mensajería.
Un espacio de trabajo web con React y TypeScript para Hermes Agent que reúne chat, archivos, terminal, memoria, skills y supervisión del agente en una sola interfaz.
Espacio de trabajo open source donde los equipos crean agentes de IA mediante chat, los comparten y los ejecutan en Slack, Telegram o WhatsApp.
Un espacio de trabajo de IA local que convierte una solicitud en archivos PPTX, DOCX, XLSX y HTML editables usando tus propias claves de modelos.
Plataforma libre y de código abierto para crear tu propia nube sobre Kubernetes, con una API REST para clústeres, bases de datos, máquinas virtuales y balanceadores de carga.