Repolode
casosorg

casosorg/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.

Alternativa open source a:CoolifyCasaOS

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. 1

    Instalar con el script (Linux/macOS)

    curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash
  2. 2

    Iniciar CasOS

    casos
  3. 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