기록한 브라우저 작업을 MCP 명령이나 Claude Skills로 변환해 AI 에이전트가 브라우저를 제어하도록 지원하는 자동화 플랫폼입니다.
- 스타
- 1,383
- 포크
- 104
- 열린 이슈
- 4
- 마지막 커밋
- 15시간 전
어떤 프로젝트인가요?
CasOS는 하나의 실행 파일로 실제 Kubernetes 클러스터를 실행합니다. API 서버, 컨트롤러 매니저, 스케줄러가 바이너리에 포함되어 있으며, 실행을 시작한 머신은 워커 노드가 됩니다. Windows에서는 해당 노드가 WSL 안에서 실행되며, WSL이 없으면 설치 프로그램이 설정합니다. 웹 UI, sealos 템플릿과 Helm 차트로 구성된 앱 스토어, 백업 기능을 갖춘 관리형 데이터베이스도 포함됩니다.
앱 호스팅 외에도 CasOS는 NVIDIA GPU가 있는 머신에 Ollama와 Open WebUI를 설치하고, /v1에서 OpenAI 호환 API로 모델을 제공할 수 있습니다. 내장 MCP 서버를 통해 Claude Code, Cursor, Codex 같은 도구로 앱을 배포하고, 로그를 읽고, 릴리스를 롤백할 수 있습니다. 공개 Git 저장소에서 배포하면 CasOS가 클러스터에서 빌드하며, docker-compose.yml 파일을 붙여 넣어 실행할 수도 있습니다.
여러 컴퓨터를 초대 링크로 하나의 클라우드에 연결할 수 있으며, NAT 뒤에 있는 머신도 포함됩니다. 이때 내장 Headscale 조정 서버와 Tailscale 클라이언트를 사용합니다. 기본적으로 내장 관리자 계정으로 로그인하며, 설정하면 Casdoor 싱글 사인온을 사용할 수 있습니다.
핵심 기능
- 01별도의 클러스터 없이 단일 바이너리에 임베디드된 Kubernetes 컨트롤 플레인.
- 02Linux 및 WSL2를 통한 Windows에서 워커 노드를 자동으로 설정.
- 03웹 UI에서 Helm 릴리스를 설치하는 앱 스토어.
- 04Git 저장소 또는 docker-compose.yml 파일에서 배포.
- 05OpenAI 호환 API를 제공하는 원클릭 Ollama 및 Open WebUI 설치.
- 06AI 에이전트용 MCP 서버와 브라우저 기반 VS Code 개발 환경.
활용 사례
- YAML을 작성하지 않고 개인용 또는 홈랩 Kubernetes 클러스터 운영.
- 로컬 NVIDIA GPU에서 오픈소스 LLM을 비공개로 호스팅.
- MCP를 통해 AI 코딩 에이전트가 앱을 배포하고 살펴보도록 지원.
- 인터넷을 통해 여러 가정용 또는 사무실 컴퓨터를 하나의 클러스터로 통합.
빠른 시작
- 1
스크립트로 설치하기(Linux/macOS)
curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash - 2
CasOS 시작하기
casos - 3
http://localhost:20080을 열고 기본 관리자 비밀번호 변경하기
사용 전 알아둘 점
- macOS에서는 CasOS를 worker node로 사용할 수 없으므로 Linux 머신이나 VM이 필요합니다.
- 새로 설치하면 기본 관리자 비밀번호가 123으로 설정되므로 즉시 변경하세요.
- Linux에서는 CasOS를 root 또는 비밀번호 없이 sudo를 사용할 수 있는 사용자로 실행해야 합니다.
토픽
자주 묻는 질문
- casos은(는) 무엇인가요?
- 임베디드 Kubernetes 기반의 단일 바이너리 클라우드 OS로, 웹 UI, 앱 스토어, 비공개 AI 모델 호스팅과 AI 에이전트 접근을 제공합니다. CasOS는 하나의 실행 파일로 실제 Kubernetes 클러스터를 실행합니다. API 서버, 컨트롤러 매니저, 스케줄러가 바이너리에 포함되어 있으며, 실행을 시작한 머신은 워커 노드가 됩니다. Windows에서는 해당 노드가 WSL 안에서 실행되며, WSL이 없으면 설치 프로그램이 설정합니다. 웹 UI, sealos 템플릿과 Helm 차트로 구성된 앱 스토어, 백업 기능을 갖춘 관리형 데이터베이스도 포함됩니다.
- casos은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- casos은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- casos은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. casos의 마지막 커밋은 2026년 10월 19일입니다.
- casos은(는) 어디에 사용할 수 있나요?
- YAML을 작성하지 않고 개인용 또는 홈랩 Kubernetes 클러스터 운영. 로컬 NVIDIA GPU에서 오픈소스 LLM을 비공개로 호스팅. MCP를 통해 AI 코딩 에이전트가 앱을 배포하고 살펴보도록 지원. 인터넷을 통해 여러 가정용 또는 사무실 컴퓨터를 하나의 클러스터로 통합.
- casos는 어떻게 설치하나요?
- 스크립트로 설치하기(Linux/macOS): curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash CasOS 시작하기: casos http://localhost:20080을 열고 기본 관리자 비밀번호 변경하기
- casos은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/casosorg/casos
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
경험을 바탕으로 스킬을 만들고 다듬으며, 다양한 모델 제공업체와 CLI 및 메시징 앱에서 사용할 수 있는 자기 개선형 AI 에이전트입니다.
Hermes Agent용 React/TypeScript 웹 워크스페이스로, 채팅·파일·터미널·메모리·스킬·에이전트 모니터링을 한곳에서 제공합니다.
팀이 채팅으로 AI 에이전트를 만들고 공유해 Slack, Telegram, WhatsApp에서 실행하는 오픈소스 워크스페이스입니다.
자체 모델 키를 사용해 요청 하나로 편집 가능한 PPTX, DOCX, XLSX, HTML 파일을 만드는 로컬 우선 AI 업무 도구입니다.
Kubernetes 기반으로 자체 클라우드를 구축할 수 있는 무료 오픈소스 플랫폼으로, 클러스터, 데이터베이스, VM, 로드 밸런서를 위한 REST API를 제공합니다.