Plataforma de automação de navegador que transforma ações gravadas em comandos MCP ou Claude Skills para que agentes de IA controlem navegadores.
- Estrelas
- 1,383
- Forks
- 104
- Issues abertas
- 4
- Último commit
- há 3 horas
O que é?
O CasOS executa um cluster Kubernetes de verdade a partir de um único executável. O API server, o controller manager e o scheduler são incorporados ao binário, e a máquina em que ele é iniciado se torna um nó worker. No Windows, esse nó é executado no WSL, que o instalador configura caso ainda não esteja instalado. O projeto inclui uma interface web, uma loja de aplicativos abastecida por templates do Sealos e charts do Helm, além de bancos de dados gerenciados com backups.
Além da hospedagem de aplicativos, o CasOS pode instalar o Ollama e o Open WebUI em uma máquina com GPU NVIDIA e disponibilizar modelos por uma API compatível com OpenAI em /v1. Um servidor MCP integrado permite que ferramentas como Claude Code, Cursor e Codex implantem aplicativos, leiam logs e revertam releases. Também é possível fazer deploy a partir de um repositório Git público, que o CasOS compila no cluster, ou colar um arquivo docker-compose.yml para executá-lo.
Vários computadores podem se conectar a uma única nuvem por meio de um convite, inclusive máquinas atrás de NAT, usando um servidor de coordenação Headscale integrado e clientes Tailscale. Por padrão, o login usa uma conta de administrador integrada; também é possível configurar o single sign-on do Casdoor.
Recursos principais
- 01Plano de controle Kubernetes integrado em um único binário, sem precisar de um cluster separado.
- 02Configuração automática de nós worker no Linux e no Windows por meio do WSL2.
- 03Loja de aplicativos para instalar releases do Helm pela interface web.
- 04Deploy a partir de um repositório Git ou de um arquivo docker-compose.yml.
- 05Ollama e Open WebUI com instalação em um clique e API compatível com OpenAI.
- 06Servidor MCP para agentes de IA, além de ambientes de desenvolvimento do VS Code acessíveis pelo navegador.
Casos de uso
- Executar um cluster Kubernetes pessoal ou de home lab sem escrever YAML.
- Hospedar LLMs de código aberto com privacidade em uma GPU NVIDIA local.
- Permitir que agentes de programação com IA implantem e inspecionem aplicativos por meio do MCP.
- Unir vários computadores de casa ou do escritório em um único cluster pela internet.
Início rápido
- 1
Instale com o script (Linux/macOS)
curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash - 2
Inicie o CasOS
casos - 3
Acesse http://localhost:20080 e altere a senha padrão do administrador
Antes de usar
- No macOS, o CasOS não pode funcionar como worker node, então você precisa de uma máquina Linux ou VM.
- Uma instalação nova usa 123 como senha padrão do administrador, portanto altere-a imediatamente.
- No Linux, o CasOS precisa ser executado como root ou como um usuário que possa usar sudo sem senha.
Tópicos
Perguntas frequentes
- O que é casos?
- Um sistema operacional de nuvem em binário único, baseado em Kubernetes embarcado, com interface web, loja de aplicativos, hospedagem privada de modelos de IA e acesso por agentes de IA. O CasOS executa um cluster Kubernetes de verdade a partir de um único executável. O API server, o controller manager e o scheduler são incorporados ao binário, e a máquina em que ele é iniciado se torna um nó worker. No Windows, esse nó é executado no WSL, que o instalador configura caso ainda não esteja instalado. O projeto inclui uma interface web, uma loja de aplicativos abastecida por templates do Sealos e charts do Helm, além de bancos de dados gerenciados com backups.
- casos é gratuito? Qual é a licença?
- casos é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- casos ainda é mantido?
- Manutenção ativa. O último commit de casos foi em 19 de out. de 2026.
- Para que posso usar casos?
- Executar um cluster Kubernetes pessoal ou de home lab sem escrever YAML. Hospedar LLMs de código aberto com privacidade em uma GPU NVIDIA local. Permitir que agentes de programação com IA implantem e inspecionem aplicativos por meio do MCP. Unir vários computadores de casa ou do escritório em um único cluster pela internet.
- Como instalar casos?
- Instale com o script (Linux/macOS): curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash Inicie o CasOS: casos Acesse http://localhost:20080 e altere a senha padrão do administrador
- Onde consigo casos?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/casosorg/casos
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Workspace web em React/TypeScript para o Hermes Agent, que reúne chat, arquivos, terminal, memória, skills e monitoramento do agente em uma única interface.
Workspace de código aberto onde equipes criam agentes de IA conversando, compartilham e executam no Slack, Telegram ou WhatsApp.
Uma estação de trabalho de IA local-first para tarefas de escritório, que transforma uma solicitação em arquivos PPTX, DOCX, XLSX e HTML editáveis usando suas próprias chaves de modelo.
Um painel web gratuito e de código aberto para gerenciar servidores de jogos, com cada servidor rodando em um contêiner Docker isolado.
Ferramenta self-hosted de testes de velocidade de rede e monitoramento de servidores, com interface web, feita em Go e React.